FYI - the non targetable NPC is having issues where the first time it's placed it will work and not be selectable. But come up in map where it still exists in a new session and it will then be selectable. This has something to do with the way I'm adding an override to the specific token - it may have to have some generic onTokenAdd logic implemented onInit so that these special NPC proxies have that override reset on their tokens when readded to map (which a new session will do). Also so issues with the Advantages PA targeting not being able to unselect things when this NPC proxy is within the PTR circle.
For now I'm working on it but it may take a few days to figure out. As a workaround for now just be careful you don't target these NPC proxies or have other AURAs targeting them. As I use "no faction" (and special AURAs that are owner faction specific) as an actual faction in at least two of my campaigns - I'll have to be careful with AURA's in those. In one's where a "no faction" is unused I can let the new default placement of the NPC proxy with "no faction" and have all the AURAs they use replace "IF: FACTION(notself)" with "IF: FACTION(!none)". Not a solution I can use in all my campaigns so no easy way to have one size fits all AURAs for me until I can get this non targeting stuff fully working.
So when I figure it out I'll add it in and can go back to one size fits all AURAs (as no NPC proxy will be targetable).

