Hi, I'm quite good at optimization, because of my expeirence in algorithm. According to my experience in as3, the CPU problem may came from the following:
1. graphic and particles
2. use Object as a storage container. use Class will be much better.
3. algorithm cost
If you need me to solve the problem, please contact me.