Found a less than elegant solution,before assigning a controller to any joint/handle; -center pivot -snap to origin ( of the scene of course) -freeze transforms -then group it and move the group and rotate as you like this way maya maintains the objects local rotation axis, you have a parentnode on top but hey you can't win them all