public virtual void ListenForMessage(string id, Action<ScreenMessage> action) { ParentScene.RegisterMessageListener(id, action); }