Now the colors are determined from the name and library name of the object. This should make more consistent random colors