             {
                 endView.includeInLayout = endViewProps.includeInLayout;
                 endView.cacheAsBitmap = endViewProps.cacheAsBitmap;
+                
+                if (endView.contentGroup)
+                {
+                    endView.contentGroup.includeInLayout = endViewProps.cgIncludeInLayout;
+                    endView.contentGroup.cacheAsBitmap = endViewProps.cgCacheAsBitmap;
+                }
                 endViewProps = null;
             }
         }

            {
                startView.includeInLayout = startViewProps.includeInLayout;
                startView.cacheAsBitmap = startViewProps.cacheAsBitmap;
                startViewProps = null;
            }
            

            startView.includeInLayout = false;
            startView.cacheAsBitmap = true;
            
            if (startView.contentGroup)
            {
                startViewProps.cgIncludeInLayout = startView.contentGroup.includeInLayout;
                startView.contentGroup.includeInLayout = false;
                
                startViewProps.cgCacheAsBitmap = startView.contentGroup.cacheAsBitmap;
                startView.contentGroup.cacheAsBitmap = true;
            }
            
            if (!(mode == SlideViewTransitionMode.COVER))
                slideTargets.push(startView);
        }
