In FixedUpdate() I’m drawing a debug line that to visualize the forward direction for the object and upon starting the game, this shows the correct direction. As soon as the object rotates, however, I can see forward is now in a new direction and if I stop controlling the object I can see it has drift. What gives? Why can’t I always depend on transform.forward to always face towards the objects forward direction?