debounce ObservableVar