Kito I think that you certainly could still do it without ICEfaces, but you would have to ??? in the scenario you are describing ??? you would have to in your composite component take into account that there was an ID so you would have to say ???refresh IDs??? and pass in something.