def METHOD_NAME(self):
    client = vineyard.connect()
    block_to_vineyard = cached_remote_fn(_block_to_vineyard, num_cpus=0.1)
    blocks = ray.get([block_to_vineyard.remote(block) for block in self._blocks])
    return make_global_dataframe(client, blocks).id