Ich weiß nicht genau, worauf du hinaus willst, aber passt eigentlich so, wie es ist. call_user_func_array braucht ja ein array, und getInstanceListPoolKey würde es auch in ein Array umwandeln, daher macht es nichts, wenn schon vorher geschehen.