Back in frontend land, reminded today that setState in React is aggressively asynchronous; need to verify a change? Use a callback.