I know that you can do a device mapping on, say, Kontakt, so that you can have a different track for each MIDI channel.
What happens when (as often happens with large GPO or EWQLSO projects) you need more than one instance of Kontakt?
Kontakt Plugin instance 1 (with your string instruments*)
Kontakt Plugin instance 2 (with your brass instruments*)
Kontakt Plugin instance 3 (with your percussion instruments*)
How does this work? Will the device mappings on sub-tracks of the particular plugin know which plugin instance they are supposed to send to?
* each instrument is on a different channel