Use Zip::OutputStream instead of Zip::File to get closer to streaming interface for later