I fiddled with this some more last night after I got done streaming. I'm feeling a little more confident about the motions, though there are still some things I definitely have to tie together before I can finish cleaning it up.
.
.
.
.

This is the last I'm going to probably mess with this for a few days while I wrap up some other time-sensitive work. I just wanted to solidify it a little more before I forgot what I was doing.