Is `self.max_groups` from config file? If so, can it be taken from GETing /limits? This way it'll be consistent with limits.