Returns the surface for this item.
It might trigger an internal redraw if the requested size isn't cached yet.
width of the icon surface
height of the icon surface
existing surface to use as basis of new surface
the surface for this item which may not be changed