Elementary work on user state updates in chat.