IReadOnlyList<Property> Position.VisibleProperties { get; }