public virtual void SendMessage(string to, object what) { var message = new ScreenMessage { Id = to, Payload = what, Sender = this }; ParentScene.SendMessage(message); }