DM-1210: Invert buffering for czar in row-based result handling

Code review for DM-1210
It looks more ugly, but reducing memory fragmentation is probably worth it. Ok.