I have a table from which I want to select some values, and use this to download attachments, zip them, then present a download button. The process takes time, so I tried using mo.lazy to show a spinner, but it doesn't update more than once, when it's inside an accordion. Therefore, I tried hacking my own solution using the output module. However, it struck me that it's not possible to get the the output object from a cell. I'm thinking something like ```spinner=mo.status.spinner() mo.output.append(spinner) _download_attachments = new_download_attachments_ui(heatpump_table) download_attachments = await _download_attachments()