Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
ShapeAttribute doesn't use dynamic, nor does LayerFilter (but IShape). Content definition editors do still use dynamic though, see IContentDefinitionDisplayManager.
Follow on from https://github.com/OrchardCMS/OrchardCore/pull/8481
IShape