Organization
Main beforeTick event so we can handle elapsed time setting correctly for platforms that have their own event queues
Out-of-band transitions were never clearing their tick loops