Can reuse `EventDispatcher`?