1. A method for execution by a processing module of a computing device, the method comprises: receiving, from a plurality of requesting devices, a plurality of playback requests for a stored program, wherein the stored program is stored in dispersed storage network (DSN) memory as a plurality of groups of sets of encoded data slices, wherein a group of sets of the plurality of groups of sets of encoded data slices corresponds to data within a time window of the stored program and a set of encoded data slices of the group of sets of the plurality of groups of sets of encoded data slices corresponds to a data segment of the data within the time window; and in response to the plurality of playback requests, entering a loop that includes: retrieving a group of the plurality of groups of sets of encoded data slices from the DSN memory; generating copies of the group of the plurality of groups of sets of encoded data slices; storing the copies of the group of the plurality of groups of sets of encoded data slices in a playback DSN memory; for each of at least some of the plurality of playback requests, sending a representation of a copy of the copies to a requesting device associated with a corresponding playback request; exiting the loop when the group of the plurality of groups of sets of encoded data slices is identified as a last group to be retrieved; and repeating the loop with another group of the plurality of groups of sets of encoded data slices as the group of the plurality of groups of sets of encoded data slices when the group of the plurality of groups of sets of encoded data slices is not identified as the last group to be retrieved.