ExecuteOnGameThread

Schedules execution of the given functor on the game thread at a particular moment of a frame when interference with other systems is minimal.