In my code I have many reusable classes that contain shared lists of parameters, for example attack, decay, sustain and release parameters for ADSR.
In those cases many plugins might grab that list and add it to the processor, but obviously the version hint would be different in each plugin.
Would it be possible to add a public setter for the hint so each plugin could set the version after creation but before calling `addParameter’ (where the validation of the parameter takes place)?