yes, you are completely right! I can give you much more examples then a slider, where this is for a small IOC a nightmare.
But what should be the best case. For a Message-Button this is enough and for other widgets too. The Plugin is only a link between the EPICS library, that could buffer such connections. You as a
designer of a panel can do the same job with some Softchannels!
caQtDM gives you only the possibility to do something, we are not responsible what users do.
The problem in this is the housekeeping of channels together with the optimization of monitoring with the visibility and multiple windows.
But even then the optimization will not help against of the huge amount of SETS of an EPICS channel during a movement of a slider!