IReadOnlyList<Property> ICrossSection.VisibleProperties { get; }