message: Cache invalidation is a hard problem in CS, and accordingly I fscked it up.
  Nothing to read out of cache until you blur an element, so don't stomp data with nothing.
diff: @@ -350,11 +350,25 @@ class reviewsFetcher {
  cachedItem) {
  item.communityReviews = cachedItem.reviews;
  + this.attachReviews(item,
  + cachedItem);
  +
  + if (cachedItem.userRating) {
  item.userRating = cachedItem.userRating;
  + }
  +
  + if (cachedItem.review) {
  item.userReview = cachedItem.review;
  + }
  +
  + if (cachedItem.pros) {
  item.userReviewPros = cachedItem.pros;
  + }
  +
  + if (cachedItem.cons) {
  item.userReviewCons = cachedItem.cons;
  }
  + }
  getItemReviews(item) {
  var ratingData = this._scoreMaintainer.getRatingData(item);
  