textures handled more efficiently