Multi-step IK