Having read through this a little bit more closely, let's move the connection_failures back down, but ensure we're returning something more useful than MEMCACHED_NOTFOUND for certain errors so we can debug in the client consumer better