I really don't understand why NPCs moving around such that you can never give anyone clear directions as to where NPCs hang out is even remotely considered a good thing from any standpoint whatsoever that acknowledges that human beings are going to actually being interacting with the system which you have built.