Pues se me ocurre es engañar al juego:
Gastarse varias Trainer Class en el mismo Trainer, por ejemplo: Poner tres Trainers Class que se llamen "Maestro PKMN" y a cada una asignarle una midi diferente.
Te toca tener la rutina que permite asignarle una midi a los trainer Class.