Revert from mapreduce to aggregate

Hmm, Actually, I'm not sure what other key we would use besides _id, then cast to ObjectId, right?