rework zip implementation for greater memory efficiency
rework zip implementation for greater memory efficiency in situations where the zip is located in a file
rework zip implementation for greater memory efficiency in situations where the zip is located in a file