List<SubjectProgress> resultsFor(String taskId) => progress.where((p) => p.taskId == taskId).toList();