I think it is worth expanding this comment to explain why filenames of this form are used to create a cache and that we assume that two songs from the same album with the same image size are very unlikely to have different images.

Also note that the size is not the file size, but the size of the embedded image.