Better encapsulation of crawler events.