Wait for Groups.Remove to complete or return a Task?