Multiple players accesing a variable globally defined widget

it’s over for me, I have the same problem and i transferred the canvas method + show/remove into another class, but now I have to transfer all the widgets, the problem is: i work with them inside the device class… How do I even edit all the players widgets