use threads when sync'ing group sets