update charity cached fields when only charity is changed