feat($scaling): on-demand scaled image generation (and disposal) #1061