You need consistency as the `TodoMVC` sample might update the view from the server after adding a new `Todo` or deleting/archive one. Otherwise you will have inconsistency, where todos will `disapearing` or `appear` w/ no correlation to user actions.