Spremembe stanja sprožijo ponovne prikaze, in slabo strukturirano stanje lahko povzroči bistveno več ponovnega prikazovanja, kot je potrebno — kar upočasni aplikacijo. Ključne strategije: ozko naročanje, razdelitev stanja, memoizacija in lokalno shranjevanje stanja.
1. Naročite se na najmanjši delec, ki ga potrebujete
store = ();
count = store.;
count = ( s.);
