Collective energy update