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?