The View now updates in a decoupled manner