Let's stick to having an own TrainingDataProvider as long as the simplified method isn't in git master.