Remove global variable.
Calculate checksum with each request, instead of caching it.

That was getting stale and causing problems.  The staleness
was a mystery!