A thing that VCV has going for it compared to MiRack is polyphonic cable and potential to use both MPE and regular polyphonic modules.
A suggestion, maybe a long shot, would be to include some form of module “wrapper”, wherein multiple instances of, for instance, an oscillator could be stored. Perhaps a dedicated “midi-to-poly” module could then be used to feed these bundled modules.
If this is technically/aesthetically doable it would solve the issue of having monophonic modules responding to polyphonic midi.
(right now I use a workaround to get more voices by loading multiple mirack instances in AUM and assign them to different midi channels… works ok, but is both messy and makes comples modulation difficult. )