title: What are the major performance hitters in AS3 aside from rendering vectors?
body: <p>In ActionScript 3, using vector graphics is a guaranteed way to cause massive damage to the performance of your project.</p>
  
  <p>Using a single <code>Bitmap</code> for all graphics by using <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html#copyPixels%28%29"><code>.copyPixels()</code></a> through its <code>BitmapData</code> object in place of all vector graphics will yield a ridiculous performance boost and is essential for people like myself developing games within Flash.</p>
  
  <p>Beyond this I'm not really sure what the next major things that I should be targeting and attempting to optimize are. I do use a lot of the inbuilt trigonometry functions, but they don't seem to affect it all that much. I know there are some libraries that optimize mathematics with approximation methods and similar, but so far I haven't found these necessary.</p>
  
  <p>Are there any other massive known points I should be looking at? I'm more referring to the inbuilt things that I should be careful of (like avoiding vector rendering) rather than how to improve my own coding style.</p>