Experimental: Rewrite of the Cache::get function so it can return

several images, mainly to avoid rendering images at lower resolution
when they are available at higher res.

Also bug fix when removing a node while rendering.