:+1: 

I think you can avoid the filesystem option unless and until someone complains about the memory usage. In the meantime, it would be a welcome addition to Rex::Zip for those cases where you might need a gb or two (and that could end up making use of Rex::Tempfile or whatever it's called)