1. A method comprises: generating a data object identifier for data to be stored in a dispersed storage network (DSN); partitioning the data into a plurality of data partitions based on a set of retrieval preferences and data boundary information; for a data partition of the plurality of data partitions: dispersed storage error encoding the data partition to produce a plurality of sets of encoded data slices; generating a plurality of sets of DSN addresses for the plurality of sets of encoded data slices, wherein a DSN address of the plurality of sets of DSN addresses includes: a representation of the data object identifier; a representation of one or more retrieval preferences of the set of retrieval preferences; a representation of a corresponding portion of the data boundary information; and dispersed storage addressing information, wherein the data partition can be retrieved from storage by: obtaining the data object identifier via a file directory access; and calculating the plurality of sets of DSN addresses based on the data object identifier and the one or more retrieval preferences.