Here is an idea that also fixes an annoying problem: make the games cat cap not effect iron golem spawns. If you build an iron farm, it will spawn cats, and if 10 cats spawn, the village can not spawn golems anymore. On top of that, you have to kill a cat close enough to the village for the villagers to realise a cat has died and they can start making golems again. This is my biggest pet peeve with the game and I would love to see it fixed.