internal XComponent[] GetComponentsInternal(Type type)
 {
     return XComponentManager.GetGameObjectComponents(this, type);
 }
 internal XComponent AddComponentInternal(Type type)
 {
     return XComponentManager.AddGameObjectComponent(this, type);
 }