Arcane Laboratory + Knowledge Pool

Arcane Laboratory
Knowledge Pool

All permanents on the battlefield.
  1. Whenever a player casts a spell from their hand, Knowledge Pool triggers, exiling that spell
  2. Because Arcane Laboratory prevents players from casting more than one spell each turn, players cannot cast the spell permitted by Knowledge Pool, or any other spell that turn
Players can only cast one spell per turn. Exile all spells cast from a player's hand.