def METHOD_NAME(self):
    path = os.path.join(os.path.dirname(module_path), "mpid_cache.json")
    mpid_cache = loadfn(path) if os.path.isfile(path) else []
    # else:
    #     try:
    #         with MPRester() as mpr:
    #             # restrict random mpids to those likely experimentally known
    #             # and not too large
    #             entries = mpr.query(
    #                 {"nsites": {"$lte": 16}},
    #                 ["task_id", "icsd_ids"],
    #                 chunk_size=0,
    #                 mp_decode=False,
    #             )
    #         mpid_cache = [
    #             entry["task_id"] for entry in entries if len(entry["icsd_ids"]) > 2
    #         ]
    #         dumpfn(mpid_cache, path)
    #     except Exception:
    #         mpid_cache = []
    self.mpid_cache = mpid_cache