A look at what Zeth Willie calls “Space Matching”, which is extending some functionality from his last tutorial which looked at space switching. Check out Zeth’s post on Space Switching and Space Matching in Maya for more information.
…Space matching (at least as I use the term) is basically just space switching AND automatically compensating for the jump in animation that happens when you switch from space to space…
The ability to match spaces in a rig is imperative for animators to be able to switch freely from one space to another without the rig jumping around from key to key. Zeth notes with a warning that this tutorial is comprised mostly of Python scripting, so if you are not into that sort of thing, then this isn’t for you.
However for those interested in more in-depth python User Interface stuff, Zeth mentions that you should really check out Jeremy Ernst’s videos on that subject.