When I want to do my own NuGet package with custom authentication scheme, I need to download Microsoft.AspNetCore.Authentication that contains AuthenticationScheme class. I need only this one class but together with this package there is downloaded 36 transitive packages. How can I reject these packages? Is it possible?