Currently, gridterms have a fixed amount of storage in each area - software, devices, geocodes, daemons, etc. Some people might find themselves using some areas of storage more than others, and consider the rest "wasted space".
Why not let deckers re-allocate this storage? Each terminal could have a fixed pool of storage that is, by default, allocated as it currently is to each storage area. However, a skilled enough decker could be able to re-allocate these partitions, dividing the storage pool in a way that suits their needs. The way I can see it working is by "unallocating" some storage space, returning it to a pool of unallocated space, which can then be assigned to any storage area the user desires.
