Always recycle, and CleanupForRestart doesn't need to duplicate what

already happens when Run exits. Closes #1178.