Message Pump component does not need access to GameModel