"...theoretically possible for advanced beings to create mini-universes..." Theoretically possible? Advanced beings? Sounds like angels operating in God's power as He directs. That is what you mean, isn't it? :)
I wouldn't make that leap.