iterateSpans approx. half done