Thanks for writing that all out & the kind words! :) I’ll make a note to look at adding better NPC roster support/access, but it may be a somewhat low priority so will be a while before we get to it.