У меня есть класс пульки Bullet, конструктор с параметром

Код AS3:
Bullet(targetVector:Point)
есть класс пула, допустим я создаю конструктор пуль

Код AS3:
QueuedObjectPool(create : Function, clean : Function = null, minSize : int = 50, maxSize : int = 200, onQueue : Function = null, onTimeout : Function = null)
но в чем проблема, у меня ж вектора будут разные, а в объектах пульки уже будут указаны вектора, как мне быть?