incorporating feedback to PR 381 - 3
  use .collect instead of .each
  making MaterialConfigService.getMaterialConfig() not_found & unauthorized explicit.
  optimizing pipeline config listing loop