further performance upgrade by avoiding saving all ratings, only the
best rating with the according field index and the average rating is
stored