UMG can't access a child widget's verse bindings variables within a parent widget

I have a custom button widget with some verse binding variables that change the button’s appearance. If i want to place these widget buttons in a new widget, and then want to program its interaction with verse, I can’t access the button’s verse bindings from the parent widget, instead, I would have to create the same variables again on the parent widget so that they are accessible.

This would be the straightforward workaround if you are only going to place a few buttons, but for dozens of smaller buttons on a bigger widget, this is not scalable at all.

It would be extremely helpful if parent widgets could directly access, expose, or bind to child widget Verse variables without manual duplication.