Problem with duplicateMovieClip/removeMovieClip flooding CPU usage?

Yo yo,

I’m building a snazzy new navigation system for my site that involves duplicating a tiny clip with some scripting inside, which removes itself when a certain state is reached.

Except it isn’t.

Instead, after a while, my CPU gets flooded causing the PC to slow right down. Is this common for Flash movies that do this? I’ve had a look about, and some Flash sites are pretty draining on the resources, but nothing this bad. Any suggestions would be handy, or if you’ve experienced the same thing let me know and we can storm Macromedia HQ and smear stuff on their walls perhaps?

Or maybe that BF2 demo finally fried my processor beyond use?

(PS obviously I’ve checked the clip actually removes - it does, and there are only about 30-40 instances duplicated at any one time, so it shouldn’t be that hefty)