IReadOnlyList<Property> Solid.VisibleProperties { get; }