Ok, one miscommunication. This type doesn't need to be IServiceCollection, it just needs to wrap one.