SPELLS_CHANGED is no longer a rare event. Whether by bug or design in Torghast it is being triggered every 0.5 seconds. See https://github.com/AdiAddons/AdiButtonAuras/issues/388 This is far too often for a complete rescan of the spellbooks.