The Balanced MomCast