recurrent tasks must run on workers, executing only if they aren't already executing somewhere else