1. A method for use in a dispersed storage system, the method comprising: receiving a new data block to be stored in the dispersed storage system; determining when a previous data segment contains sufficient space for the new data block; when the previous data segment contains sufficient space for the new data block: retrieving the previous data segment from a plurality of dispersed storage units; generating a revised data segment by aggregating the new data block with at least one existing data block of the previous data segment; generating a plurality of slices for the revised data segment; and storing the plurality of slices in the plurality of dispersed storage units.