1. A computer-implemented method for displaying nodes on a display device, wherein the nodes have a hierarchical context, said method comprising: receiving positional information associated with a plurality of nodes; using the positional information to generate a display for the nodes in response to a change in focal position; wherein the generated node display maintains hierarchical contextual information about the nodes; wherein a transformation was performed upon the nodes when generating the display for the nodes in response to the change in focal position.