Is there a reason to create all these things in EventHandlerHelper? We seem to be steering away from magically creating lots of things in the other helpers (which I like).