Best approach for Multiplayer Data thing

If I’m understanding this correctly, the UserWidget for Selection would have to have functions that cast to something like the GameMode class, which would have the actual logic for Equipping/Selection and whatnot, instead of having the logic in itself?