Save a pointer copy in dispatch_t::on().