in MD you've got Channel Changers and then value, so that's only two variables for now. In the future, we hope to offer more variables: this case is a great example of why.
For now, you could use channel changer to alter the mod#, but you'd need one knob for each source/destination pair, which is 20^50 controls... so that would be a lot.
Thanks!