My game is a local multiple-player game, each player can play the game in the same screen by their own game handle. There are sevaral interactive UI widgets for each player. I want each player can have their own focused widget rather than there is only one focused widget. For example, I want each player can have their own input box and they can type words in them at the same time. Can anyone give me some ideas to handle that?