A graphical user interface for displaying and interacting with a rendered
image of a graphical object on a display device. A color value is stored
for each pixel in the display device. Object identification data is
stored with each pixel covered by the rendered image wherein the object
identification data uniquely identifies a particular one of the graphical
objects located at the least one pixel.