I have a list of components that contain dates (formatted with toLocaleString()) and other things. On top of them there is a component for creating new components, which contains a form with some inputfields built with Angular's FormBuilder. When I type fast the validation lags and the text I'm typing isn't displayed immediately. I assume that Angular is rerendering all components, because if I don't display the date in the other components I can type pretty fast without lags. Is there a way to only rerender the input field I'm typing in, since all other components cannot change or is toLocaleString() the problem? Continue reading...