def METHOD_NAME(self) -> pd.DataFrame:
    load_path = str(self._get_load_path())
    if self._protocol == "file":
        # file:// protocol seems to misbehave on Windows
        # (<urlopen error file not on local host>),
        # so we don't join that back to the filepath;
        # storage_options also don't work with local paths
        return pd.read_feather(load_path, **self._load_args)
    load_path = f"{self._protocol}{PROTOCOL_DELIMITER}{load_path}"
    return pd.read_feather(
        load_path, storage_options=self._storage_options, **self._load_args
    )