4.5.3 Throttling

Motivation

Similar to debouncing, but the notification is issued immediately, and then not anymore until the timer expires. At the end of the timer, however, a check must be performed if the current value is different from the value issued at the first notification. If different, a new final notification must be issued, otherwise the View would sit desynchronized from the Model.