Explanation of resetting cache when newRecord is true.