Produce event lists as lists of objects, as this is how they are to be later consumed.

Constructing them as lists of PickerItems caused a casting exception
during consumption.