Update: Fixed lag due to auto-rotation (credit maniac103 change id:I093227f539050a6bad8e6e8d9f533eff7bddd0d6I093227f539050a6bad8e6e8d9f533eff7bddd0d6