Alright so I have a function in resource A which is exported, that function creates a guiElement which is then returned once called, in resource B I call this function and get a reference to the guiElement. So far it works, but when I restart resource A the element disappears, apparently resource A is still the owner so I was wondering if there's any way to change the resource responsible for an element. i.e create an element in resource A then let resource B take control over it. How do I do that?