If you dynamically create a parent movieclip, and dynamically add a color picker to each clip, and add an event listener for each color picker, does a removeChild on the parent movieClip remove event listeners belonging to any of it's children?
It shouldn't. You are only removing the object from the display list, not from existence. It's still around, you just can't see it, but you can bring it back to life as quick as using addChild again.
Ahh - thanks Ned
Is there any software you could recommend that monitors and shows you what or how many event listeners are open, memory consumption etc, to help you to trim the fat from your coding?