[SW52] PostDispatch_Backend_PluginInstaller wird nur beim deinstallieren eines Plugins geworfen

Warum wird der Event _Enlight_Controller_Action_PostDispatch_Backend_PluginInstaller _nur beim Deinstallieren aufgerufen? Ich würde erwarten das er genau das Gegenteil macht.

Ich möchte einige Daten in der Datenbank ändern (wiederherstellen) nachdem das Plugin aktiviert wurde. Die Install-Methode ist leider nicht hilfreich weil zum zeitpunkt des Aufrufs noch nicht alle Daten in der Datenbank verfügbar sind.

Vermutlich habe ich noch nicht den richtigen Event gefunden… 

class CustomPlugin extends Plugin
{
    
    public static function getSubscribedEvents()
    {
        return [
            'Enlight_Controller_Action_PostDispatch_Backend_PluginInstaller' => 'onPostDispatchBackenPluginInstaller'
        ];
    }


    public function onPostDispatchBackenPluginInstaller(\Enlight_Controller_ActionEventArgs $args)
    {
        // $args;
    }

}

Vielen Dank.

Das wird doch vermutlich nicht funktionieren, weil ja das Plugin noch nicht installiert ist. Warum stehen am Ende des Installprozess denn nicht alle Daten zur Verfügung bzw. woher kommen die Daten denn nach dem Installprozess?