@Jeff *********
the thing is that "residents" usually just means you're legally IN the country not that you have any resident status IN that country.
Tonz of people go to countries, use the eVisa system, apply for a visa by showing their entry stamp, visa to that country, hotel reservation and successfully apply
This is how I think the eVisa system will be set up for the thai consulates in S/E Asian countries when they switch over to it