1. A method, comprising: transforming data from a first data structure to a second data structure, wherein the second data structure includes at least a first set of leaf nodes under a first ancestor node and a second set of leaf nodes under a second ancestor node; identifying one or more potential candidate nodes for the first ancestor node based, at least in part, on ancestor nodes from the first data structure associated with the leaf nodes in the first set; and identifying one or more potential candidate nodes for the second ancestor node based, at least in part, on ancestor nodes from the first data structure associated with the leaf nodes in the second set.