Absolutely, the main reason I do it is performance, to keep the draw calls as low as possible. Not only do I have only 1 texture per model, I like to share textures between models too where possible, so polygons of varying materials don't get shuffled up in the render list, creating possibly a draw call every other polygon…