Avoid service loading in for loop

Avoid multiple service loads in a loop. Could be costly in large field lists.

Closes #3552434

Merge request reports

Loading