"Content feedback is expressed as a numerical tuple where each element corresponds to the score chosen by the customer to rate the content in a given category."
Another possible way could be to save the sum of all the ratings and the number of votes and calculate the average as sum/numVotes. This will consume less gas and has seemingly the same result. Can we implement this solution?