You want to make a portal clone. Well, then the concept from Redeemer and my clarification is totally irrelevant! Because for "portals" you need a completely different approach. If you move objects through portals, you must always sync 2 copies of all the models near the portals. You can't just "jump" to the next exit (you could, but then you have some restrictions). As soon as you move objects near a portal, you must generate a 1:1 copy of the models, because you NEED them to show both portal exits. And you have to deal with way more problems. You must adapt the player function to be compatible with portals: Everything you do in front of one of the exits must be mirrored/replicated on the other side --> so even the player must have another copy of him/herself and you have to transform all movement/rotation between the portals [the list goes on] ...