have periodically not use the scheduled thread pool for actual function invocation