This is because when the screensaver is active, texture memory is usually purged requiring the system to reload the image from the source URLs. You can't prevent this, as there's actually something happening in the system that the state notifiers are telling you about, but you could decide to stop listening once you got the initial ready status.