In this case, allowing a new stream to be created means that the new stream will only scan partial data, because the table iterator is not at the beginning. Or am I missing something?