The combination of state, iframes, panels (JetSpeed), helpers, and SiteAction.java in general lead to a pretty wicked code pattern vortex.
1:12pm June 25th 2011 via web