MEDIUM keep all versions of the webcache editor
I think it would be good to have a way to specify if one wants to keep all versions or only the first of a webpage. Recently one of my favorite blog shutdown so all the pages were replaced with a sort of warning. I'd hate to have this replace my past copies. And the "Web history" panel is quite empty anyway :p.
Removing those "holes" you mentionned by mail to keep cache size small if the user doesn't want to keep all versions would be good also anway.
Actually what would make more sense to me than archiving each time we visit the page would be to incorporate the new cached version ONLY if the date of browsing is different than the last time I was on the site. Effectively caching website only once per day at maximum. That should be a reasonable compromise between archiving a page 10 times when you just reload the page to see if your internet connection is working or whatever and actually caching something of value. This would also make use of the new date column that I suggested.