caching aggregation results to db, agregation info to special collection