1. A method comprising: creating a multi-dimensional data structure corresponding to a visual representation of information, wherein, for each active point in the visual representation of information, the multi-dimensional data structure has a corresponding location that stores a globally unique identifier (GUID) that indicates one or more graphic elements present at that point in the visual representation; displaying the visual representation of information in a user interface; receiving a selection from a user of a selected point in the visual representation of information; using, by a processing system, a location of the selected point as an index into the multi-dimensional data structure to determine a particular location in the multi-dimensional data structure that coincides with the selected point; retrieving a particular GUID from the particular location in the multi-dimensional data structure; and identifying, by the processing system, one or more graphic elements that are indicated by the particular GUID.