This can be null too since you lazy-initialize it. `HttpClient|null`