Use less of Task::event.