This is a master bug for supporting deferred decoding on multi frame images. The goals are: * Support multi frame images caching * Support discardable memory for multi frame images * Defer decode animated GIFs * Defer decode multi ICOs