Description
Because we now have far fewer partitions it would be best
not to hold the partition lock over callbacks to reduce contention
on this lock and enable better scaling.
This is a good opportunity to review the locking in the cache as
well.