This is fascinating! I'm particularly excited by the implicit narrative potential. You allude to NPCs appearing potentially only once, by chance, and never again after that.....but if you do happen to come across them again, that could be a pretty powerfully memorable moment. Kinda like hitting it off with a stranger at a local event, then ending up in line with them at the grocery store months later, or something.