should we have a custom_provider section where people can configure their provider service id, and so that we can raise an error if no provider is activated? right now we would simply build an invalid dynamic router that can not find its provider service.