You are wrong because poly~ creates multiple copies of the patcher. So internally there will be a separate live.object for each chain, ie. no dynamic changes.
Anyway, I like your idea of optimizing the instrument racks and thus have implemented it for my own usage (see attachment). It’s a MIDI effect device to be placed directly in front of the instrument rack and can be set to any number of chains from 1 to 127. Note that the device is frozen to include the poly~ patcher. So for editing you need to click the freeze/unfreeze button.