public void EnqueueLinearVelocity(Entity entity, ref Vector3 newLinearVelocity) { stateChanges.Enqueue(new EntityStateChange { target = entity, vector = newLinearVelocity, targetField = TargetField.LinearVelocity }); } ///<summary>