Yeah it works out OK with caching. Very easy to track down with the new initiator tab on the in Chrome Dev Tools. They have _initLightBoxItems which removes all the images/gifs from the dom and then readds them which is bound to the scroll event (with a 50ms throttle).