this way of calculating the continuous property of a span does not need the covered token to be sorted
only create a transaction for each document, not for each traversal step