docs: def update_hash_prefix_cache(self):
          """Update locally cached threat lists."""
          try:
              self.storage.cleanup_full_hashes()
              self.storage.commit()
              self._sync_threat_lists()
              self.storage.commit()
              self._sync_hash_prefix_cache()
          except Exception:
              self.storage.rollback()
              raise