It just incorrect. The image should not switch the current frame on the cache-based playback. And it breaks animation playback (at least on Windows) This reverts commit aed19167.