public function recomputeObjectiveProgress(Objective $objective)
    {
        $this->clearCache();
        $users = $this->objectiveRepo->findUsersWithObjective($objective);

        foreach ($users as $user) {
            $this->computeUserObjective($objective, $user);
            $this->computeUserProgress($user);
        }

        $this->om->flush();
    }