always rerender the entire group list to avoid having double group
entries in a list when we drag the same group twice