There is always a generator/decorator/populator in the event