A support check has two jobs. It asks whether the cited passage actually entails the claim, and it asks whether the pointer lands on the passage the claim came from. Both jobs get cheaper or harder depending on the unit you cite.
If you cite a whole chunk, the first job becomes a search inside the chunk. A 500-token chunk with four paragraphs may contain one sentence that supports the claim, two that are silent, and one that contradicts a different claim nearby. The checker has to locate the relevant sentence before it can judge it, and that locating step is where most of the error and most of the tokens go.
If you cite a sentence range, the first job is a single comparison. The checker reads one sentence, reads one claim, and decides. There is nothing to locate. The work is bounded by the length of the longest sentence in your corpus, not by your chunking strategy.
The second job gets sharper too. With a chunk pointer, a citation that is off by a sentence is invisible: the pointer is still "valid" because the chunk contains the sentence. With a span pointer, a citation that is off by a sentence is a boundary error you can detect and count. That turns citation quality into a measurable number rather than a vibe.
This connects to a distinction that the RAG literature treats carefully. Work on attributed text generation separates citation correctness, meaning the cited document supports the statement, from citation faithfulness, meaning the model actually relied on that document rather than rationalizing after the fact. That study found unfaithful citation in up to 57% of cases, and argues that you cannot build justified trust from correctness alone (Correctness is not Faithfulness in RAG Attributions). A span pointer does not solve faithfulness on its own, but it removes one hiding place, because a post-rationalized citation that points at a single sentence is much easier to catch than one that points at a chunk.



