Use number of milliseconds since start time instead of since 1970 to avoid potential weird floating-point precision artifacts
Disable the game from running after a minute to stop it eating tonnes of resources.
In order to use the render queue with webworkers, we need a way to fetch the items in a way suitable for transferring to the main thread. The initial version isn't using transferable objects, which will be way too slow.