Optimized GetRows for returning many rows, instead of using same logic as GetRow