ICEfaces provides custom annotations to enhance existing features and help manage the behaviour of additional features like Window-scoped beans: