Get a persistent identifier for the item.
This identifier should uniquely represent the item
within its containing lookup (and if possible within the
global lookup as a whole). For example, it might represent
the source of the instance as a file name. The ID may be
persisted and in a later session used to find the same instance
as was encountered earlier, by means of passing it into a