Move "data mining/aggregation" into its own worker thread