I am making a game in unity where the player does flips off of objects. However, when the player rotates, its CharacterController component stays in a fixed rotation. Is there a way to rotate the CharacterController component separately from the game object?