I agree. We should go ahead and drop this re-offer code from the agent now and rely on the engine doing it. The engine already has to do it in the event that an agent doesn't gracefully shutdown, but disappears nonetheless.