Saving data especially aggregate calc is usually a bad idea.

If it can be calculated for an UPDATE, it can be calculated when needed.