move depreciation calculators and cached values to accounting engine