Estimation of signal backgrounds on multivariate loadings improves model generation in face of complex variation in backgrounds and constituents