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: monitoring slice access requests for encoded data slices stored within the DSN to generate access records; correlating two or more slice access requests based on the access records to produce a correlation value; when the correlation value is greater than a correlation threshold level, identifying two or more encoded data slices for co-location within the DSN: and when the two or more encoded data slices for co-location are not stored utilizing a common storage configuration, identifying a fewest number of encoded data slices requiring migration or identifying a greatest number of encoded data slices not requiring migration that are already associated with the common storage configuration and selecting one or more of the two or more encoded data slices for migration to the common storage configuration; determining the common storage configuration based on the access records; and migrating the selected one or more encoded data slices to the common storage configuration.