IReadOnlyList<Property> Part.VisibleProperties { get; }