This is a wonderful idea. Having two NPCs that are aware of the changes due to also being influenced by whatever magical force would be a fun way to have static characters the player can talk to about the magic so things can occur and a story can evolve.