Switch from BackgroundTask to a ScheduledExecutorService, since
we don't have access to common at server startup.