Okay, but go back in time to where, or rather when? While I understand what you are saying, I'm not sure how Dan is going to implement the whole thing, given that we can't reverse the flow of time in the simulator, yet.
As for a wormhole, to my understanding, a wormhole either requires a singularity, or some sort of negative density material or other exotic material to keep it open, or both.
In it's simplest terms as far as programming goes, a wormhole can be treated as a portal, but this is a physics simulation sandbox.