Provide EventAwareTrait