Not sure about restarts, but this will work already in Orion:
• Error->Push changes->Start a new flow run from your deployment
This works because Orion doesn’t require a preregistration and as long as your changed code lives in the same location as the one defined in your flow’s DeploymentSpec, it will work out of the box.