diff --git a/uw_fdsu_theme_resp.theme b/uw_fdsu_theme_resp.theme
index 2a553dcc6654879f0505b0d47c656e9b2bb1f086..3a9544221190824a65c329c4be742b9c854ff676 100644
--- a/uw_fdsu_theme_resp.theme
+++ b/uw_fdsu_theme_resp.theme
@@ -350,6 +350,8 @@ function uw_fdsu_theme_resp_preprocess_node(&$variables) {
   // The UW service object.
   $uwService = \Drupal::service('uw_cfg_common.uw_service');
 
+  $nodeContent = \Drupal::service('uw_cfg_common.uw_node_content');
+
   // The types of nodes the need preprocessing.
   $nodes_to_preprocess = $uwService->uwGetNodePreprocessing('full');
 
@@ -361,19 +363,16 @@ function uw_fdsu_theme_resp_preprocess_node(&$variables) {
   if (in_array($variables['node']->getType(), $nodes_to_preprocess) ||
     in_array($variables['node']->getType(), $teasers_to_preprocess)) {
 
-    // The UW service object.
-    $uwService = \Drupal::service('uw_cfg_common.uw_service');
-
     // If on a teaser page get the variables for teaser.
     if ($variables['view_mode'] == 'teaser' &&
       in_array($variables['node']->getType(), $teasers_to_preprocess)) {
-      $variables['teaser'] = $uwService->uwGetNodeContent($variables['node'], 'teaser', 'all');
+      $variables['teaser'] = $nodeContent->getNodeContent($variables['node'], 'teaser', 'all', $uwService->uwGetNodePreprocessing('featured_image'));
     }
 
     // If on a node page get the variables for now.
     if ($variables['view_mode'] == 'full' &&
       in_array($variables['node']->getType(), $nodes_to_preprocess)) {
-      $variables['node_data'] = $uwService->uwGetNodeContent($variables['node'], 'full', 'all');
+      $variables['node_data'] = $nodeContent->getNodeContent($variables['node'], 'full', 'all', $uwService->uwGetNodePreprocessing('featured_image'));
       $variables['node_data']['content'] = $variables['content'];
       $variables['featured_image'] = $uwService->uwCheckNodeForFeaturedImage($variables['node']);
     }
@@ -489,6 +488,9 @@ function uw_fdsu_theme_resp_preprocess_container(&$variables) {
       // The UW service object.
       $uwService = \Drupal::service('uw_cfg_common.uw_service');
 
+      // The UW node content service.
+      $uwNodeContent = \Drupal::service('uw_cfg_common.uw_node_content');
+
       // The list of content types that will have header
       // and footer in layout builder pages.
       $content_types = $uwService->uwGetNodePreprocessing('layout_container');
@@ -510,8 +512,8 @@ function uw_fdsu_theme_resp_preprocess_container(&$variables) {
 
         // If there is a node object, get the header and footer data.
         if ($node) {
-          $variables['header_data'] = $uwService->uwGetNodeContent($node, 'teaser', 'header');
-          $variables['footer_data'] = $uwService->uwGetNodeContent($node, 'teaser', 'footer');
+          $variables['header_data'] = $uwNodeContent->getNodeContent($node, 'teaser', 'header', $uwService->uwGetNodePreprocessing('featured_image'));
+          $variables['footer_data'] = $uwNodeContent->getNodeContent($node, 'teaser', 'footer', $uwService->uwGetNodePreprocessing('featured_image'));
         }
       }
     }