Updated cross covariance stuff to ensure that we only deal with fully dense covariance matrices