Most ragdoll scripts rely on looping Ragdoll:BreakJoints() every tick, which eats CPU. The PunkZ script uses a method with a cooldown specific to mobile touch screens. Users report maintaining 60 FPS on an iPhone XR or Samsung A52, whereas other scripts drop to 5 FPS.
If you want, I can: