That can be solved on first load with a texture cache. Shader caches are pretty universal at this point. Texture caches aren't (afaik), but I think they should be.
So now we would have faster download & faster load, but we'd have significantly bugger hard drive space usage than we have? That also seems like a concern.