Not a bad idea. Then the main thread can only be events at the guild hall/main town. It also prevents mixing character knowledge, since we as players won't know what happened on quests that we were not involved in.