Received values are forwarded after a defined delay.
If a new value is received during the delay time, the delay restarts and the old value is discarded.