Wenn du in solche Abhängigkeiten gerätst, solltest du vielleicht nochmal dein Vorhaben und das Konzept dazu überdenken.
Du kannst auch nur einen zentralen Eventhandler anlegen, dem du als Parameter eine ID oder sowas übergibst, damit du weißt, von welcher Funktion in deiner Klasse er aufgerufen wurde. Darauf kannst du ja entsprechend reagieren ...