parallelized field calculations to speed up updates