Use Echo.Utils.debounce instead of playing with timers