Ok, tried your code, photoshopped some images roughly based on your video (which you can ignore, I guess, as they were for my tests), and I also got the 2nd image showing up briefly on refreshing - by the way, one can make the behavior persistent if he keeps the About > Skins tab open, as that slows down Rainmeter a bit. So I adjusted the code here and there to avoid the issue (which was caused partially by your code omissions and partly by the fact that FileView takes a bit to retrieve its data compared to the much faster Lua process)...I have a couple of friends using this skin and they've pointed out a quirk I hadn't noticed before. Sometimes (but not every time) when Rainmeter first loads, or when you reload the skin, one of the images will load for about second before switching to another. It's always 002.png in my case. All of the images are labelled numerically, so for some reason it's always the second picture that flashes up.
[SkinFolder]\Caption.txt:
Statistics: Posted by Yincognito — Yesterday, 7:16 pm