new tempo handling from drmoore; don't follow playhead when doing requested_return...