You could do something like this until a cleaner option is available.
customer = toSignal( toObservable(this.id).pipe( switchMap((id) => this.myService.getCustomer(id)) ) );