Decided to break this up into 2 issues: MYFACES-3036 Support SKIP_ITERATION FacesContext property MYFACES-3037 Children of iterating components receive multiple PostRestoreStateEvents
A solution for the first issue would make fixing the second issue very easy. Andy