'Lazily queries and returns the scores stored by the
Submissions API for the course, while caching the result.'

@lazy
def _submissions_scores(self):

    anonymous_user_id = anonymous_id_for_user(self.student, self.course_data.course_key)
    return submissions_api.get_scores(str(self.course_data.course_key), anonymous_user_id)
