This sound like an evil workaround for the problem in my ears. I am no expert by far and by any means, but I think what you want is the possibility to switch between forward kinematics and inverse kinematics with an on / off switch or some such.
Now how to rig and set this up is a book's worth alone, and way beyond my own knowledge thus far.