Factorized ModelCriterialTools calls in loops