An idea, don't know if it's a new idea...
"SAVEPAK" console command- Saves all the resources required for the currently loaded map into a new pak file.
Why? To reduce file size of distribution. An example would be a Flash demo tailored to a single map.