reusing created textures, memory saving