Add incoming data to state.

Mainly so when "messages" start coming in, we can diff them against the
state to see if anything's changed. Or something like that.