1. An object data manipulation system, comprising: a definition object model that includes a set of dynamic group definitions over at least one data hierarchy; and at least one cursor component per hierarchy that points to a subset of the data hierarchy, where the subset is loaded into memory for further processing.