Ah, interesting. To understand correctly, you save to the local component state when dealing with input keypress events which are handled individually by every instance of <TweetTextarea /> (just calling it that). Then, on a particular lifecycle event or user action, you’ll trigger a Redux action to save to your store state. Does that sound about right? Thanks!