Try to cache hexId in constructor of PersistedImpl