DispatchableEventArgs: {
    eventName: InteractableEventName;
    interactor: Interactor;
    origin?: Interactable;
    target: Interactable;
}