fix: deliver document presence synchronously via useObservablePromise (#14171)