A simple busy animation (animated gif) with a worker thread. It uses its own event loop internally, otherwise the animation would not get update events.