Avoid this iteration is another reason for passing the model object directly. This is a very specific case, but if we had tons of route records, this iteration would be costly.