Refer to AggregateResult rather than Result to increase efficiency