First attempt at striping.
This works but doesn't know the order of the event items.
This works but is slow.
Exponentially faster way of doing this.