Description
Currently using ImagePattern always creates new SWTexture. This might be optimized in the way it will not throw the created texture and will try to reuse it in the future with a different ImagePattern that will fit into the texture.