Make sure the developer console is closed.
React actually handles controlled inputs with states pretty well, it does not need to have any workarounds usually. Only if the state forces the whole component to re-render somehow, then you would need a workaround.
The developer console is actually the reason why controlled inputs lag, close it and see if that helps.