Allow deferred initialization of providers