refactor getID to be getObjectID, add generator to psse