I feel like someone smart like @ross or @alex or maybe someone else had a library that let you run a long running process with progress indicators.
I'm trying to find something like https://github.com/deliciousbrains/wp-background-processing or https://github.com/woocommerce/action-scheduler/ but kicked off by a UI (via AJAX request) with a UI showing progress and/or when it's done.
Use-case: Trigger a one-time action and poll / show progress until it's complete. Like run an upgrade script for a plugin or process a batch of data.