Создаю динамически возникновение текстого блока. использую BlurFilter.
меня интересуют ответы на вопросы:
- можно ли не создавать заново BlurFilter в процессе анимации, а пользоваться прошлым (и почему)?
- и что происходит с отработанными BlurFilter-ами?

Код AS3:
MainPageTextBlockMC = new MainPageTextBlock();
stage.addChildAt(MainPageTextBlockMC, 2);
MainPageTextBlockMC.filters = [new BlurFilter(0,0,3)];
var MainPageTextBlockTween:Tween = new Tween(MainPageTextBlockMC, "x", Strong.easeOut, MainPageTextBlockMC.x-100, MainPageTextBlockMC.x, 0.8, true);
MainPageTextBlockTween.addEventListener(TweenEvent.MOTION_CHANGE, MainPageTextBlockChangePosition);
function MainPageTextBlockChangePosition(e:TweenEvent){
var tween = e.target;
var percent = tween.func(tween.time, 0, 1, tween.duration)
var targetMC:MovieClip = tween.obj;
targetMC.filters = [new BlurFilter(20*(1-percent),0,3)]; // что произойдет с прошлым фильтром?
//targetMC.filters[0].blurX = 20*(1-percent); //почему нельзя сделать так?
targetMC.alpha = percent*percent;
}
бонусом интересуюсь, что произойдет если сделать так:

Код AS3:
MainPageTextBlockFluid = new FluidObject(...);
MainPageTextBlockFluid = new FluidObject(...);
первый FluidObject остается в памяти? можно его самостоятельно удалить из памяти?