Saving Portals in World Instance

Hi. I’m making a world, and I want to give users the ability to change worlds in portals I’ve put up.

Or maybe there is a way to make an instance of a world, set up their portals there (the user would do it themselves) and save it in such a way that the next time they enter that world, the portals stay in place?