Use Canvas too for resizing, cache is better now.