Further attempts to prevent race conditions on slow hardware [IMMUTANT-319]

This adds even more coordination to destination start/stop. It's gone
beyond gross to downright ridiculous. I'd love to rip this all out and
start over at some point.