Reroll a villager's trades in place, no workstation breaking. Lightweight, with optional cooldowns, costs, and trade locking.