The computation is potentially costly, and since it's in C it should be parallelizable. I looked and it doesn't seem to be the case right now.