Updated Future to use optional alternate thread pool.