User stats now go through Mongoose middleware