Ivar and I were discussing a new way to add bindings, where you can graphically pick components to bind with. I spend time with ChatGPT and was able to quickly develop a credible operational mode for doing this.
The scientist context-clicks on the axis, and a dialog is presented which shows a set of bindable properties, and then another button to pick the targets for the bindings. Pressing this disables the existing mouse actions and selects target components, which are added to the list. Groups of components can be added too, like range and log for an axis, as well as all properties. (Note ChatGPT suggested the all properties option!)
This will be available in today's development release (20261114a). Both axes and annotations can be bound.
It might be useful to have a button to copy the property values and not actually bind.