I suggest keeping it simple with "Multiclassed characters are limited to two classes and must alternate which class they take a level in as they level up. You decide whether or not your character will multiclass when they gain their second level. Extra attack stacks."

(I also dislike the idea of changing multiclassing in this way.)