That's because, as a I described yesterday, this is based on updated store design that retains spender height (or an unspent sentinel) with all outputs. This allows for search of the confirmed block (at the given height) for the input that refers to the particular output, so that the input point (spender) can be returned.
(edited)