Extending EF Core codegen - API Limitation? - C#