Is there a way that we can make the messaging in the Edit UI a bit more user friendly when configuring AllowedTypes?
For example, I have this property, which allows an abstract base PageData class, and restricts a SiteSettingsPage:
[AllowedTypes(typeof(BasePageData), RestrictedTypes = new[] { typeof(SiteSettingsPage) })]
public virtual IList<ContentReference> MainNavigation { get; set; }
This works great, but the editor "hints" in Edit Mode are not really helpful: