Individual AI Movement

Hi,
I’m hoping someone can help. I’m pretty new to AI so I’m sure this can be done I just can’t figure out how. What I’m trying to do is have the player place an object in the game, which spawns an AI, who then moves to the object. The intention is that that is “their” object and they will stay by their object even if new objects are spawned in (eventually they’ll do more at that object but that’s after figuring this out). The functionality I have now works in that I can place an object and the AI will move to it, but if I place another object the newly spawned AI will move to the new object, but so will the other AI. I’m wondering if there’s a way to set multiple locations within a single behavior tree, for multiple instances of an AI?