I think the NPC should be a little bit more active. Now they just stand on their place and wait for players.
At least i think a fixed path is possible.
Jeyarp Grotemey currently stands just before the library with his wife. They want to look up new method, because he is a leathersmith (or at least she wants

). The devs could give them paths, like
in the night at home asleep, then wake up and stand in the office, in the evening visit the library then take a little nap at the tavern then go asleep again.
This would make the city more realistic.
The best of course would be to give them values for hunger etc and if it exceeds certain limits they go for a lunch to te tavern...