public RaceIndexPoints?this[int index]
        {
            get
            {
                var group = groups.ElementAtOrDefault(index);
                if (group != null && group.Presented != null && group.Presented.Points.HasValue)
                {
                    return(new RaceIndexPoints(group.Presented.Time, group.Presented.Points.Value));
                }

                return(null);
            }
        }