Dynamically changing target (parameter number) of a control?

Seems like the approach used here might work? [SOLVED ]Use one fader to dynamically control other faders by changing parameter numbers

In essense:

local faderSmartId = 1
local smartFader = controls.get(faderSmartId)

smartFader:getValue():getMessage():setParameterNumber(faderAParameterId)
        
parameterMap.apply(faderSmartId, PT_CC7, faderAParameterId, targetValue)