More ENTER_FRAME events?

Hi! I’ve just started learning AS3 and was thinking that my first creation could be a simple game. :slight_smile:
I have the project planned out and I’m starting to code now. There’s just one question I’ve stumbled upon:

I’m going to have a lot of enemy units on the stage. I will need to check for collision, aggression, movement etc for each one of them. The obvious way of doing this is putting an ENTER_FRAME evented-function into their class. The code in this function would take care of all those things I mentioned before (collision, movement…).

But wouldn’t it be CPU consuming to have that many ENTER_FRAMES? Wouldn’t it be better to put all enemy units into an array, then create an ENTER_FRAME function at the main timeline and loop the code of all enemies through there, using just one ENTER_FRAME function?
Or is Flash already doing this in a similar way when I use more ENTER_FRAMES?
Or it doesn’t matter how many ENTER_FRAMES I use, because they don’t affect CPU that much?