tickets/DM-199: Develop new master-worker result system

I moved it to the later if-condition. Even if it doesn't hurt, I still want to guard having _rowIdx get bumped up repeatedly (and looking corrupt) by abusive client code that repeatedly calls fetch even after it returns 0.