locationStates

Flow of changes to locationState.

De-duplicated — a value arrives only when the state actually changes — and it does not replay, so seed whatever follows it from locationState before collecting.