For group actions, use threads