Calc fix to not allow runaway processing.

cc @crazedpsyc @jagtalon @nilnilnil 

Maybe a better way to solve this but trying to get out a hotfix for it.