>Do you do this kind of dynamic programming with your container objects often or just occasionally when you need the extra speed?
Yeah, I try to make a habit of it - especially with multi-page forms. It always seems like forms instanciation isn't fast enough, especially once you start populating controls. The hardest part is just to remember to modify the container w/the controls in it instead of dropping them directly on the page.