mir geht es nicht um performance. aktuell funktioniert es wie es ist, weil `getInstanceListPoolKey` auch nen array-cast macht.
Ich würde aber bei der Verwendung mit den InstanceList-Methoden immer `$key = self::getInstanceListPoolKey($args);` nehmen und den cast dann nur für func_array verwenden.
Das sind aktuell 2 unterschiedliche Dinge die zusammen funktionieren, weil sie eben mit den gleichen Datenstrutkuren arbeiten, was nicht zwingend so bleiben muss.