Function distinctUntilKeyChangedAsync