ASP.NET Core: when environments are not enough, use sub-environments!