Should we assert that parentDoc >= lastCollectedParentDoc ?