Yes that's a good idea. We'll need thumbnails at some point anyway, but while we're at it we could add support for any kind of media. Usually we try to follow the Firefox and Chrome manifest for new fields - how do they store this information?