Our software is a visual slider builder. Slider contains several slides. Slides has background image and layers. We have two animated groups at slide level: slide background transitions in the back and layers in the front.   Simple example: https://smartslider3.com/free-image-slider/   Here is the real purpose why we need to separate slide backgrounds and layers: https://smartslider3.com/static/   .slide-layers are visibility:hidden while .slide-layer is vi