Caching encrypted zips to improve reading speed

Removes the requirement of reading a zip file over and over.