No weird glitches now but rotations still look weird. It seems rotations are not cascading properly.