TODO: maybe rather than this one-off method to support an executorService & scheduledExecutorService for the aggregator,
create ScheduledExecutorServiceAwareDefinition and the change other definitions that currently use ScheduledExecutorServices to
use that one instead of the more generic ExecutorServiceAwareDefinition