Add new createUniqueId method to NPCDataStore and implement it to return globally unique IDs instead of reusing previous ones