Beside being a non-removable eyesore in the channel lineup between "Settings" and "Channel Store", "Roku Spotlight" is being a bother with its often-changing icon. I have a remote app for iPhone that uses ECP to fetch list of channels and Spotlight comes in the /query/apps list
<app id="5127" version="1.0.22">Roku Spotlight</app>
I can get the current icon for it with /query/icon just fine. I cache the icons so i can quickly display 20-30 icons in channel launchpad. The question is how do i detect the icon has changed so i download it again?