SSC only accepts a ExecutorService (which must be shutdown outside)
next iteration of executorservice integration