Kannst du nicht statt so vieler Paraleler Prozesse einfach mit Common-Events arbeiten? Ich kenne jetzt zwar dein KS nicht, aber würde es nicht auch funktionieren, dass du einfach in dem Augenblick, in dem der Spieler einen Schuss abgibt, das entsprechende Event EINMAL aufrufst, es durchlaufen lässt, und dann wieder beendest? 7 PP klingt schon ziemlich viel ...