Remove stale letter_grades when cached_substitution is None