Есть 2 объекта класса TestObject

Код:
package {
import flash.geom.ColorTransform;
import flash.events.Event;
import flash.display.MovieClip;
public class TestObject extends MovieClip {
public function TestObject() {
addEventListener(Event.ENTER_FRAME, DoTransform);
}
private function DoTransform(evt : Event):void {
var ccc : ColorTransform = this.transform.colorTransform;
ccc.color = 0xFFFF00;
this.transform.colorTransform = ccc;
}
}
}
Они заанимированы твинами на таймлайне. При запуске вместо ожидаемых желтых прямоугольников передвигающихся по траектории видим 2 зависших прямоугольника. Если убрать присваивание
this.transform.colorTransform = ccc;
то прямоугольники двигаются...
Непонимаю куда копать...