Есть большой контейнер в нем сотня разных клип-классов, мне нужно удалить только одну группу.
Дано контейнер А. В нем изначально 100 клипов одного класса. Затем в контейнер добавляются еще дети, но уже другого класса. Вопрос

Код AS3:
for (var i:int = 0; i < A.numChildren; i++) {
var co:DisplayObject = A.getChildAt(i);
if (co is NewClass) _A.removeChildAt(i);
}
Если не так, то как? Ведь индексы сдвигаются после удаления. Дело в том, что я конечно знаю что индексация идет со 100, и проблем в удалении не вижу, но хочется рациональный способ для любой ситуации.