Calculation of MagicCosts moved into Calculation Object