Ty for the feedback, I can work with this :).
I'll think some more on the memory, initially was trying to have enough to make the NPC feel less "flat" a system to track relationships will likely help a lot