_costData est défini comme attribut de classe, ce qui fait que deux utilisateurs travaillant sur l'outil de calcul en même temps se concurrenceront et arriveront à des incohérences.
Il est peut être malin de créer un cache avec une entrée par utilisateur en utilisant le nouveau système de cache (et en ayant une limite du nombre d'entrées si possible).