'Updates (or adds) the subsection grade for the given
subsection usage key in the local cache, iff the cache
is populated.'

def _update_saved_subsection_grade(self, subsection_usage_key, subsection_model):

    if (self._cached_subsection_grades is not None):
        self._cached_subsection_grades[subsection_usage_key] = subsection_model
