Group component is more flexible when to setup a group