Changing one group causes all groups to restart

I was under the impression that updating the definition of one group should not restart other running groups. However if I change anything in one group, it’s causing the others to restart as well. Was I wrong in my understanding there or is there a configuration that could be missing? Thanks!