add debounce and flatMapLatest-like behavior to validation