I have a .fla file with let’s say 100 different movieclips(containing shapes or drawing objects) on stage. When I try to drag or zoom using a flash component, it flickers really hard, due to massive vector content. I’ve tried to set cacheAsBitmap true, that works very well for dragging but not for zooming.
So the question: Is there a way to move each mc’s content to the stage? I think this would solve the problem.
Thanks.
Create a bitmapdata to draw that movieclip
when zooming ,hide movieclip,show that bitmapdata , when zoom complete hide bitmapdata ,show movieclip 
Create a bitmapdata to draw that movieclip
when zooming ,hide movieclip,show that bitmapdata , when zoom complete hide bitmapdata ,show movieclip![]()
Thanks FlashTang for the reply. The problem is that, the script is done. It works perfectly with regular files. This file was made with Adobe Illustrator (not by me), and every single line, shape, even the letters of each word are on separate movieclip.
Try… CTRL +B ,you need do it carefully 
I don’t think that you move each mc’s content to the stage will solve the problem , but it’s resultful
Omg! Thanks, this exactly what I needed. Thank you so much! 
