Binding on enable ui/popup Map Component not functioning as expected?

I have created a single checkbox that I want to control the “enable” of the layers/ui/popup/enable. Basically just want to turn them all on or off with the single checkbox. Seems like a simple binding, but will only work on one popup at a time. In my case, the last assigned the binding will be the only one that works. I have binded directly to checkbox, created an if expression on each popup enable, as well as created a custom property to to bind too. No matter which way I configure the binding the checkbox will only enable one of them. Any ideas on how to get around this?