Ahh no worries! That even sounds better then, more open for the possibility to add more relatives in future maybe without as much headache. I don't really know what hardcoded means compared to anything else though but that sounds like it can't be changed on our end anyway so I can't mess things up too badly. XD
Is there a file where you can see directly that character creation thing for all the random npcs? I'm not sure how it works but I wonder if it could be used to help modded image playthroughs to alter values so you don't get as many "default" character generations or something, since I often end up with a lot of them due to the packs not being quite as well balanced I suppose.