1. A computer-implemented method comprising: during the execution of an enterprise software application on a computer system, receiving a request for multi-dimensional data referenced by a first object; dynamically generating at least a portion of executable software instructions for a second object with the first object in response to the request, wherein the portion of the executable software instructions enables the second object to calculate a memory address into the multi-dimensional data referenced by the first object; and instantiating the second object within an object store of an enterprise planning system, wherein the second object includes the dynamically generated portion of the executable software instructions and utilizes the dynamically generated portion of the executable software instructions to satisfy the request.