instantiating a hierarchy of object instances, each object instance representing an investment of the organization, wherein at least two object instances represent data from types of investments that are different from each other such that data from at least a first investment type and data from at least a second investment type, the first investment type different from the second investment type,