i don't know if i understand you right, so correct me if i am on the wrong way.
Are you afraid of wasting his progress he made betwenn the skills(so called sub)?
If he have average and have an additional training, he ha ssomething like a 6,5 in this skill, without the training he got a six this sub has effect on game and stays.