This seems like the wrong way to get the `ServerGame::update` method to get called every iteration. Why not just make an object that implements `IUpdatable` and add it to the world?