Hmm... it's much more efficient to check `opts.search_zip_files` first instead of scanning every buffer for zip headers.