Queue task via message channel

setTimeout(func, 0)

requestAnimationFrame

Click the animations to stop them.