Survive clearing of localStorage while we're running by caching client ID.