title: react setState() update all components in browser
body: <p>I'm having a huge form built with react and material-ui. The form uses <strong>two way binding</strong> and update state for input changes. changing any input filed <strong>cause all components to updat</strong>e (obvious by react developer tools TraceReactUpdate enabled). When it comes to TextField it makes my page <strong>rendering very slow</strong>. using <code>this.shouldComponentUpdate = PureRenderMixin.shouldComponentUpdate.bind(this)</code> doesn't help.</p>