A little intermission while I think more about precognition mechanics. Because I know you all love hats:
The Festival of Trades is infrequent but joyful. All the citizens of a town line up in front of the cathedral and accept paper hats from the priests. These hats are colorful and meant to crudely represent different vocations. There is the hood of the rogue, the fighter's helm, the pointy magician's hat, and the Biretta of the priests themselves.
These hats are distributed randomly with the sole restriction that someone may not receive a hat of their actual profession. The hats are magical and grant the abilities of an apprentice of that trade for as long as they last. Being paper, this is usually but a few days. A hat traded with another will lose its power immediately.
Some say that, rarely, the priests will pass out fanciful hats that represent no trade-- an elf hat, a foreign hat-- but I have never seen one.