FPS drop when positioning the character
Your character has 145k vertices, which is quite high for a rigged prop.
One possible optimization, as many parts are &quot;rigid&quot; and don't need deformations, is to parent them directly to bones, without weights (select the mesh part, shift select the armature, go to pose mode, select the relevant bone and press Ctrl P - bone).
But I think you should make a copy of the character, replace its parts with an ultra simplified and decimated version, and use this proxy to animate, then use the original one for rendering.
To have an idea, in my computer your file runs at about 6 FPS, and if I don't want speed problems I stay under 30k vertices when animating.