Switch RegionGenerator to ExecutorService