Nein.
Kein Denkfehler.

Das passt so.

Pro Alarm einer Einheit wird eine eindeutige ID angelegt. Bereits bei Alarmeingang.
Wenn es bei dir nicht funktioniert, dann bitte DEBUG-Log zeigen (falls möglich).
Dort stehen dann die IDs drin, die an die Plugins geschickt werden.