I don't think you can do what you suggest with splitting the model up, or doing as Hujiklo suggests and moving the bones yourself. Someone should a little app for doing that. Moving the bones and recording there positions and rotations, then reading it in via data statements.