We should be able to come up with something that would smartly choose the number of CBVs. A tradeoff between CDPP and overfitting... In the example below, I used the first nine cbvs to get something that looks like PDCSAP  