I don't know what CDN caching is, but it's probably easier and cheaper to store lots of little chunks, than one large one, as it's easier to find a spot in the memory that size. Little chunks are probably generally better than large chunks, now that processors and networks are so fast.
Chaotische Lagerhaltung, but for computers.