>>16683936
That's actually a pretty good theory. Whatever form you imagine it. It makes sense in several world views.