I donāt want to be that guy, but cosmetic storage may not be the route we want to go. Specifically talking about things with inventory slots. As a few PVPers have indicated in other threads, they usually can tell that there is a ton of storage being used in a particular base based on how much lag happens when the base comes into view and the objects inside begin to load in.
If every sack, barrel, crate, dresser, cabinet, table, and whatnot can hold inventories. Then we run into an issue with server load and client performance (which hits our console friends the hardest, already many of them have to log out away from bases to avoid crashing). This gets heavily exacerbated when these items are used for decoration.
Say for example you have multiple barrels. When they do not have inventories, then they merely take up the spot of a normal placeable, and when multiples are used, they are pretty instanced. Its not much of a load on client or server. But when they have inventories, this is a database call whenever you get close to them. This happens whether they are empty or not.
I have personally played with mods that add storage inventories to base items such as barrels and dressers. I can tell you all right now that it is quite a performance hit. This is on hardware that is better than average both in my client an a pretty decent server provider.
Those playing on consoles are NOT going to have a good time if this was added as a base game feature. So this is an issue that would affect players in Singleplayer as well. In fact I would argue that non-chest storage (basically anything NOT in the storage feats), and anything that isnāt a crafting station should probably have their storage inventories removed.
Iām not against chests getting a reskin for a bit of variety. But I would caution against adding storage to items that players would be very likely to place all over their bases for decoration. Again I know this sucks, its a feature that I would like to see. Unfortunately we do not have an environment that would work with the majority of our players.
The option to tell players to upgrade their PCs, and their consoles to PS5s and Xbox Series Xās is there. But that isnāt a stance Iām personally willing to take. But even then many of those players have to rely on G-Portal servers which would not handle this well at all. Console players simply donāt have a choice there.