>I've submitted a PR [3] that introduces a Tuple class as a wrapper to pass around, which then allows us to do more interesting things with the data.
I wonder how would you wire things since "new Tuple" is created before "new ResultSet", so it would be not that trivial to call user code (enable user to read bytes off the wire) from there.
Code affecting where incoming data goes would have to be registered with the statement object or similar before execution.