Data required to select text on a page. Can be used as UI state.
We don't need to compare the textBlocks. pageIndex, start and length are enough to determine equality.