I understand that it's not a good idea to store model bean objects as instance variables in a Component, but I'm not clear on this: is it OK to store references to child Components as private fields in a parent Component (e.g. a Panel)? It often seems convenient to do so, especially when the child components need to be added to an AjaxRequestTarget. However, when that Panel is serialized, will its child Components be serialized twice, once in the component hierarchy, and again as instance variables?
-Allen
