Add debounced "live" updating