This method uses web workers to schedule the background execution. Uses
worker-timers
under the hood.
Parameters
Executing this long without yielding back to the event loop. Longer durations may get better performance for background exection, but will block the UI when returning to the tab.