This should be aware of which are local partitions, otherwise it may not contain the real predecessor that actually contain the data. The final goal and the intermediate steps may not be the same.