I do not like the Puppeteer controls. They are clunky and imprecise and impractical for any sort of complex animation because you're constantly clicking back and forth between the viewport and the puppeteer window. HumanIK is already implemented, so there's no reason not to have the option to have the animation rig in the viewport instead of the puppeteer controller be the only way of selecting joints in order to activate controls. I want to be able to animate --not just string together motion clips and the way you are setup is designed basically for the latter and ignores those of us who wish to pursue animation. Please give use a true animation control rig in the viewport.