With the capbility being built, if there is a performance tradeoff (I didnt look through the bugs, but imagine it was already thought about), then its now possible to do 'hey you have a load of spare memory' pre decode all the things type optimisations
Good point. I imagine the issues would be more with when to unload an image, though depending on the implementation that might not be particularly problematic either.