If I understand, you want the rotations to happen in the same tick for 2 Actors. Perhaps in the PlayerController, ensure that your Pawn’s and the other object’s rotation are done at the same time. E.g. get the references for both the Pawn and the object, get the rotation parameters from the input, and apply them all at once. Or derive your Pawn class, add a reference to the other object, and override the movement to update both at once.