Updated cache handleable protocol to cache id instead of validator.