Very interesting, thanks.  As you noted, it doesn't explain why, which makes any more fixes I'd like to make around concurrency difficult.  I can't identify an issue with using memcache in those locations that wouldn't exist elsewhere.