Last committed primary key; the next batch resumes strictly after it.
Null means no nonempty batch has been recorded yet.
final List<String>? lastKey;