Im taking a different approach for my WIP and I categorized spells and other effects by their potential impact when they become available. Prevents a GM from reading everything 10x and cross referencing it everything else. (What level can a party start bypassing water based challenges with little/no cost? What level does distance become a inconvenience rather than a barrier?)
This allows having prepacked lists that you can match to theme as quick as just flipping a page.
That and the *big* stuff like potential plane hopping is just not on any class as a feature. Some can do it with less resources or with more accuracy but it's just something you can do if you follow the ritual.