speed up event class by reserving capacity for event vals