Example:
A more recent one:
Essentially, store a ref to what you hit last, and base the logic on whether it’s valid.
Oh, the Fairy. I remember her.