TL;DR
We need some better way to upgrade chests with an existing blueprint, not deconstructing them entirely before put a replacement chest.What?
When I make my malls sometimes i use storage chest to store items that can be recycled or even for all the items instead of a regular passive provider chest. It is made for items recycle and to avoid overproduction, so every deconstructed item is returned to the production place and production is limited by a signal from that chest. Someone also prefer buffer chests for this purpose. Usually you want a mall to be functional before you have any bots/advanced chests, so you just replace them with regular chests. Later, after you researched bots, you want to replace all the chests with ones you setup in your blueprint. And if you used just passive provider chests, you are lucky, you can just reapply the same blueprint or apply an upgrade planner and they will be replaced easy. But if you used storage chests with a filter, your entire chest will be deleted and then a ghost with a replacement will be placed.Why?
From a user perspective i can't see any good reason to delete a whole chest to replace it with another which contains additional properties such as filter/request. In my case with a mall if you just researched bots and want to replace all the chests you'll have to wait before drones will remove chests with tons of stuff, waste much time/energy for that. Or you have to recall which chests were actually storage/etc and replace them manually first, then reapply the blueprint. Each case is far from ideal.How?
Not sure what was a rationale behind this, but if none was there I'd suggest to not remove a chest at all. If there is some, then maybe we could do replacement in some intelligent way, like remove from a storage chest just unfiltered items. Let's start a discussion.references:
viewtopic.php?t=131712
viewtopic.php?t=131794

