I was learning react and redux and wanted to create form having several fields. So, since the form data is required for other components to work properly, I thought of keeping form state in redux store. But, what I assume is that since every time a user clicks a button in keyboard, new action is dispatched to store. The question is will it affect performance of my app? Again, is it ok to keep form state in redux store and when every time we click a button in keyboard, new action is dispatched to store? Wont't it hit performance?