Use pread for reading zip files so that the file handles can be shared between threads/processes