Use username in cache keys.  Don't catch incorrect Exception.