How to show a player's pre modified widget on client, if they join later. Character Select Screen Highlighters.

I’m working on basic character select screen functionality, that you see in Fighting games, working through a network connection.

I’m learning how to set up online play right now.

This is what I need, and can’t figure out…

Player 1 enters the select screen, and moves the cursor out of the default position.

Player 2 joins later, and has their cursor show up in the default position, but Player 1’s cursor is where it was before Player 2 joined.

Right now, I see this…

First player screen = I move the cursor and it stays in the new position.

Player join session, and on their screen = Both icons are in the default position.

When I move the first player’s Icon, it moves on both screens, while keeping the offset from before the joined session.