DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
UIComponent.encodeAll isRendered should be evaluated inside pushComponentToEL block