There's no such thing as teleporting it, when you join a new layout everything is created again yeah. How you recreate the sprite depends on what you are trying to do. If you make it global then it's going to be in every layout, probably that is not what you want. You could do on start of layout and create object by name, having stored the name of the object in a global variable in the previous layout.