Make a single scheduled thread pool rather than recreating for every schedule call