The idea in general is that it would be possible to change at least the shade of skin, maybe some other parameters. Baking is fine for creating a single character, but not the best solution for the character generator.
I believe that this problem is solvable. If I can't solve it, I'll ask for help from engine shader experts.