Add scheduling to group generation