@David-Healey I almost have a solution...
Using an in-scrip preprocessor could allow to discriminate the modules and reference the modulators from either Script FX or Hardcoded modules dynamically.
So at the end of the project we can just ditch the scriptFX modules from the tree, the code behind being clean with that preprocessor.
With this, we also need to attribute the processorId of any UI component that needs it programmatically
I'll make some tests and report...