Multiplayer Compatability with tp

So I'm making a jojo stands datapack, and I want people to have the same stand that follows behind them. Each player can summon their own stand, but the issue is each stand has the same tag, which means the tp gets messed up and only teleports to 1 player etc.

How could I give each stand its own identifier based on the player, and how could I teleport based on that identifier

tl;dr: Cant tp entities with same tag to different players in multiplayer

Continue to help post