It seems there is a lot of redundancy in the different sources of nuisance regressors added in #188.
For example, here is the cumulative variance explained when you have 6 components from each of the four separate sources, and then perform another PCA on the resulting matrix:
