We added perspective: ${MASTER.observerZ}px; perspective-origin: ${MASTER.perspectiveOrigin[ 0 ]}px ${MASTER.perspectiveOrigin[ 1 ]}px; to envelope, but IE and FF(Windows) still fail. IE hovers wrong sprites. IE has gaps between sprites, and FF cannot show correct intersection of sprites from different carousels. FF 54.0.1 IE: Microsoft Edge 38.14393.1066.0 Microsoft EdgeHTML 14.14393