IReadOnlyList<Property> ThroughCrack.VisibleProperties { get; }