I have a small/fixed number of items that I’d like to rate across a large/expanding number of categories and display a weighted average of those ratings in a separate view. I have this mostly working, but the number of kludges and hidden fields is ex...