Backend data is received from a computer program product such as a hard
disk or other long term data storage. The backend data is structured
using nodes that are associated with a unique identifier such as a GUID.
The nodes are addressable using the unique identifier, and backend data
items are associated with corresponding addressable nodes such that the
backend nodes can be quickly accessed. Front-end data can be received
from a computer program product such as a hard disk or other long term
data storage. The front-end data is structured using nodes that are
associated with a unique identifier such as a GUID. The nodes are
addressable using the unique identifier, and front-end data items are
associated with corresponding addressable nodes such that the front-end
nodes can be quickly accessed.