1. A method comprising: dynamically determining, at a content delivery network (CDN) service provider, a second group of client computing devices based at least in part on requests to the CDN service provider originally initiated from a first group of client computing devices, wherein the second group of client computing devices is different from the first group of client computing devices; identifying a second set of content for the second group of client computing devices based at least in part on a first group of content collectively corresponding to the first group of client computing devices, wherein the identified second set of content is different from the first group of content; and preloading at least a portion of the identified second set of content at a cache component authorized to service the second group of client computing devices, wherein the method is performed by one or more computing devices of the CDN service provider.