The plan was to have the player able to specialise in specific types of custom classes, but still allow to swap between them. It's always gonna start out as Unknown but my current idea is to have it where level milestones unlock sub-classes to pick from, and there's a specific currency to change your class out, but I'm not 100% certain how it will all work yet