Further improvements to direct control.

It's smoother now.