Всем привет. Сегодня при скриптинге столкнулся с таким вопросом. Есть класс, который содержит добавление графики на сцену. Я его добавляю таким образом.

Код AS3:
PG = new Class();
addChild(PG);
Объекты, которые создаются в классе я помещаю в массив, чтобы быстренько удалить их, по необходимости. Есть ситуация, когда после их создания, а потом удаления, требуется заново их создать. Как тогда мне поступить? Заново создать экземпляр класса или обратиться к функции этого класса, которая отвечает за их создание? Или есть какие-то еще варианты? Я их удаляю из массива, потому что в этот же массив(после удаления объектов) записываются другие объекты, тем самым я использую для всех подобных объектов, один массив. Вот теперь думаю как будет лучше все таки)