go back to returning exactly the range asked for in the rows command, and follow up with a separate rows response to go to the end of the table

not worth the complexity of having the special case that changes the end of the first range.