oh wait, seekByOrd has an optimization to not go back to the beginning of the block if it is already in the right one. But still, I think doc values are going to be more widely used once global ords make them faster so I think it's good to use their custom iterator if it can make loading faster.