so it looks like you’ve got a label widget and an ‘options’ widget
the label needs to bind to the options which means you do need to ensure the options are constructed first.
Or a better idea is to use the player controller. have the button call the event on the player controller and have the labels bind to that player controller.