public void EnqueueOrientation(Entity entity, ref Quaternion newOrientationQuaternion) { stateChanges.Enqueue(new EntityStateChange { target = entity, orientationQuaternion = newOrientationQuaternion, targetField = TargetField.Orientation }); } ///<summary>