Great article, but one needs to be very, very careful in the terminology used. A change in state will cause the associated view body to be reevaluated on the next run loop and the relevant portion of the view tree diff'ed.
That doesn't necessarily mean that the view will be redrawn. Whether or not that actually occurs is dependent on the results of the diff.