While I don't have a problem with the storage block + cargo space setup as far as space goes given the fact that you can pull anything from any stack anytime, I think a transport block should be added to the system.
A Cargo Transport block would be a storage block that has a larger capacity and gets a larger capacity boost from added space blocks but can only be loaded and unloaded in full stacks in load/unload order. IE removing the random access system adds space.
So .. adding cargo to this block (I'd recommend using the shift-click as the only manual method) fills the space from the last block up (reverse of current) and only the first (top) filled block is available to remove.
Obviously this would not be a system linkable to a salvage array.
I think this would better represent how bulk cargo would be transported, after all, what big cargo hauling system would waste space on a system to pluck a single item from a transport container?
A Cargo Transport block would be a storage block that has a larger capacity and gets a larger capacity boost from added space blocks but can only be loaded and unloaded in full stacks in load/unload order. IE removing the random access system adds space.
So .. adding cargo to this block (I'd recommend using the shift-click as the only manual method) fills the space from the last block up (reverse of current) and only the first (top) filled block is available to remove.
Obviously this would not be a system linkable to a salvage array.
I think this would better represent how bulk cargo would be transported, after all, what big cargo hauling system would waste space on a system to pluck a single item from a transport container?