when we deserialize aggregators, we probably have to apply the function to the aggregator first, before doing any post-aggregations