There’s an interesting thread of a very similar question a while back. You would need a Switch that “has authority” to branch depending on whether the object is local or owned elsewhere. I think this should help you: