I have a Visitor that iterates through my forms and adds a Behavior that writes out to the Response a <div> and any feedback messages that belong to that component. This is really great because it gives me inline feedback panels. Here is the problem: if the component is ever updated via ajax, the component the behavior is tied to get replaced in the DOM, but the feedback messages get written out in another <div> again.
My core need is to create some sort of auto-adding inline feedbackpanel. Any good recommendations on how to work around this? It's such a good design pratice to have error messages next to the offending input fields, I'm sure others have had to deal with this.