When we were passing a POCO this would work:
<<if [MyProperty.Data.Any(s => !s.Disabled)]>>
When we changed to pass an interface (Data changed to a List instead of List), properties in sub interfaces could not be found…...DataSource = new JsonDataSource(list); (or use...IBlockDisabled { string Name {get;set;} new bool Disabled { get; set; } }...