A good writer could come up with an explanation, though.
A good writer already has. We've had an explanation since Time Crash
, it is simple, makes as much sense as these things generally do and can be used again and again. I don't know why people keep looking for what we already have.