Reuse buffers in Stream*ByteChannel