User ByteBuffer to avoid copying content bytes