reuse large buffer for "seeking" in zip file, to avoid what I guess are probably GC performance problems in making a new buffer each time