Here's my problem with `getState()`: which state? There are two states. You could go with `getCurrentState`, but that's starting to get wordy. You're also not getting the entire state - you're just getting a particular attribute of that state.

Maybe `getCurrent`/`getPrevious` as a compromise?