1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises: concatenating a plurality of independent data objects into a concatenated data object, wherein the concatenating is based on a parameter of a dispersed storage error encoding function that indicates a number of data-based encoded data slices resulting from performing the dispersed storage error encoding function; performing the dispersed storage error encoding function on the concatenated data object to produce a set of data-based encoded data slices and a set of redundancy-based encoded data slices, wherein one or more independent data objects of the plurality of independent data objects is recoverable from a corresponding data-based encoded data slice of the set of data-based encoded data slices or from a decode threshold number of encoded data slices, wherein the decode threshold number of encoded data slices includes one or more data-based encoded data slices of the set of data-based encoded data slices and one or more redundancy-based encoded data slices of the set of redundancy-based encoded data slices; outputting the set of data-based encoded data slices to a first set of storage units for storage therein; and outputting the set of redundancy-based encoded data slices to a second set of storage units for storage therein.