I use two same multiimage with different condition ( you can use more, four is similar like in slideshow)
From wraplist activate onup fake button to enable/disable condition "animtionimage"
xml:
<control type="multiimage" id="555">
<!-- Fanart -->
<width>1920</width>
<height>1080</height>
<fadetime>100</fadetime>
<animation effect="zoom" start="100" end="120" center="auto" time="10000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<animation effect="slide" start="15,15" end="-15,-15" time="5000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<animation effect="zoom" start="100" end="120" center="auto" time="10000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<animation effect="slide" start="15,15" end="-15,-15" time="5000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<aspectratio>keep</aspectratio>
<imagepath background="true">$INFO[ListItem.filenameandpath]</imagepath>
<visible>Control.HasFocus(79) + ![Container(79).OnNext | Container(79).OnPrevious]+![Container(79).Column(0)|Container(79).Column(2)|Container(79).Column(4)]</visible>
</control>
<control type="multiimage" id="556">
<!-- Fanart -->
<width>1920</width>
<height>1080</height>
<fadetime>100</fadetime>
<animation effect="zoom" start="100" end="80" center="auto" time="10000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<animation effect="slide" start="-15,-15" end="15,15" time="5000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<animation effect="zoom" start="100" end="80" center="auto" time="10000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<animation effect="slide" start="-15,-15" end="15,15" time="5000" tween="cubic" easing="inout" pulse="true" reversible="true" condition="Skin.HasSetting(animtionimage)">Conditional</animation>
<aspectratio>keep</aspectratio>
<imagepath background="true">$INFO[ListItem.filenameandpath]</imagepath>
<visible>Control.HasFocus(79) + ![Container(79).OnNext | Container(79).OnPrevious]+[Container(79).Column(0)|Container(79).Column(2)|Container(79).Column(4)]</visible>
</control>