Checking for correlations shortens time generally for large datasets. Smaller number predictors as you say. Increasing the model complexity penalty can shorten times. Not doing binning of numeric shortens times. The tradeoff with everything of course is typically that shorter time = more likelihood of worse model. That's why a good position is to just let the model do the iterative work, even if it takes a little longer.