add an option on/off toggle to the storage container window.
This toggle would restict super-stacking to matching matching color only.
So if items are shifted from inventory to the storage container, they could only form/add to a super-stack if the color of that item was already in a super-stack in the container.
Example - I have a stack of GOO with 5 different colors and I want to deposit them into my storage that is sorted by color. Super-stacking is efficient on space but horrible for management by variation especially on a large scale. The super stacking ends up “hiding” which stack items actually went into that may not be a match for your storage.
so if we hypothetically turned on this option for color matching - System would still move as much goo to the container as it could, allowing super-stacking within existing colors found/added but new colors would be given their own new slot and not hidden inside another existing super stack. This would make it easy to see/remove unwanted colors to their correct matching color storage location. (edited - clean up poor wording)