Make ScheduledThreadPoolTimer singleton, shared between FP instances