The StatisticsController allows synchronous and asynchronous tasks execution and keep the last statistics report for each type of statistics. A StatisticsModel instance exist for each workspace.
StatisticsController
StatisticsModel