My opinion is to not allow inheritors to send events through this method. They should pump their events through the 'event' and deal with their own state. Whatever we push out of MG has to be isolated from the final game consumer. This change set begins to murk that strict separation.