This allows it to load provider configuration and interpolate it rather than it coming purely from the environment.