Just to throw this out there while I'm thinking of it and since we partially have the very basic tech in place already it seems. Pets and servants have a sort of marker you place that spawns them. What if we had other markers we could place as way point or behavior controllers that can be assigned to NPCs? This could allow us to set up guard patrols or NPC schedules. Say each NPC you place comes with X number of markers to be placed. Sleep here at Noon.. hang out here at 3pm etc. Does not need to be limited to towns. Home owners could schedule their pets, vendors or servants in limited and/or appropriate fashion.