aggregation on contextual objects