             {
                 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 = false;
            startView.cacheAsBitmap = true;
            
            if (!(mode == SlideViewTransitionMode.COVER))
                slideTargets.push(startView);
        }

            endView.includeInLayout = false;
            endView.cacheAsBitmap = true;
            
            if (endView.contentGroup)
            {
                endViewProps.cgIncludeInLayout = endView.contentGroup.includeInLayout;
                endView.contentGroup.includeInLayout = false;
                
                endViewProps.cgCacheAsBitmap = endView.contentGroup.cacheAsBitmap;
                endView.contentGroup.cacheAsBitmap = true;
            }
                
            if (!(mode == SlideViewTransitionMode.UNCOVER))
                slideTargets.push(endView);
            
