There could be different kind of cabinets even with a form of auto sort function.
those with auto sort would most likely come with a preset setup and cant be customized
or you can get those without auto sort but have custom configuration..
Say you buy a AMMO cabinet
It will only accept Ammo BPs.
It made so you can have it sort it with categories matching the marked.
So for example
Projectile
L
M
S
etc etc
And then it should be able to show you if you have ALL different bps of say projectile ammo or if you are missing in your collection..
(again this is a raw idea prolly need refinement so if u got any you are more than welcome to add your insight :D)
In regards to BP sorting in general under say your production list..
Instead of showing that you have for example say.
100 Cormorant navy 1 run bpcs..
which becomes a loooong list to scroll through..
How about They instead said.
Aight that right there is all BPCs and its all for the same Ship.
So now it will show 1 BPC followed by a number in this case 100.
“100 Cormorant Navy”
And then you can click on it and it will expand the list.
Also say it will not stack BPC under BPO..
These 2 will each have their stack.
If you want to split it more.
you could say if there is 0 research on a BPO it will get its on seperate list instead of being stacked with the researched.
Still that leaves you to scroll through 3/4 BPs of the type..
1 BPO with research
2 BPO without research
3 BPC with research
4 BPC without research.
Still beats having to scroll past 100 of the same..