Replace the use of findProviders() with a ProviderOf instance