updateCalcsPerRequest

Pinging @kazu-yamamoto @martin-bailey. I haven't been able to benchmark this as faster myself, but I have a strong suspicion that it will increase performance in Kazu's Warp benchmarking. Kazu: when you have a chance, could you try out this branch and, if it helps performance, merge it into master?