1. A method for storing a data object in a dispersed storage network (DSN) comprises: generating a data object storage name for the data object; dividing the data object into a plurality of data segments; generating a data segment storage name for each of the plurality of data segments; for each data segment of the plurality of data segments: dispersed storage error encoding the data segment to produce a set of encoded data slices; generating a slice storage name for each of the set of encoded data slices; and generating a slice name for each of the set of encoded data slices to produce a set of slice names, wherein the slice name includes the data object storage name, the data segment storage name, and the slice storage name; and outputting a set of write requests to a set of dispersed storage (DS) units of the DSN, wherein a write request of the set of write requests includes a batch of encoded data slices and a corresponding batch of slice names, wherein the batch of encoded data slices includes encoded data slices that have slices names that have the data object storage name, a common slice storage name, and a different data segment storage name such that a DS unit of the set of DS units stores the batch of encoded data slices in a storage file.