Assign an array member to the Widget of a canvas_slot

Is there a way to pass an array member to the widget? TeamButtons is an array of button_quiet.
I need to access directly the member of the array and not a copy, so I can change its text outside the function.
I tried to use an if since the array has the decides effect but canvas_slot needs to have Widget without the if.

If you guys have some other ideas it would be cool, since I want to create 10 buttons for team selection but making 10 vars (as I did before) is incredibly long and I ended up with 800 lines. I also would like to avoid calling everytime MakeCanvas to update the UI, so I have set text outside of this method to edit the array members.