This probably wouldn't have worked based on the resources needed to create this many classes from the get-go, but I think in hindsight it would've made more sense for Arcanist, Scholar, and Summoner to each be their own jobs:

- Arcanist the DoT mage
- Summoner the Pet mage
- Scholar the Pet healer

Largely simplified labels (especially Scholar all things considered) but you get the idea.