Learning new spells should not be done through osmosis, it should be result of your character actively researching them, swapping notes with a fellow spellcaster in your downtime, finding spells as treasure, and using your opponents (and maybe even your own teammates) as test subjects. 😋
Poof...