Visibility cleanup
Use WaitGroup for parallelized GetActivities