Change the provider to only require log on construction.