Turns out that we _do_ need to unregister the providers.