public GameObject Create(Vector3<float> position, Quaternion<float> rotation) { return GameObject.Instantiate(internalUnityObject, position.ToUnityVector(), rotation.ToUnityQuat()) as GameObject; }