def incremental_update_from_activity(activity)
      entities_as_json_hashes(activity).each do |h|
        index_with_error_handling(activity) { add(h) }
      end
    end
def incremental_update_from_activity(activity)
      entities_as_json_hashes(activity).each do |h|
        index_with_error_handling(activity) { add(h) }
      end
    end
Given an activity, load its revised entities into the search index one
 at a time.

 Any errors on individual record adds are caught and logged, and the
 record is skipped.

 @param activity [Krikri::Activity]