data понимаю самые приоритетные?
идея в том, что если мы уже рассчитали, что элемент должен сменить color на red, то нужно это увидеть на экране как можно раньше, никакие вычисления не должны откладывать это на потом: а что, если у тебя там рассчёты на 1000 элементов?