Вы можете использовать класс Sprite, который оборачивает текстуру и предоставляет множество полезных методов для работы с ней.Например: масштабирование, вращение.
Таким образом, у вас будет один экземпляр текстуры и 10 спрайтов.
Texture texture = new Texture("path.png");
for (int i = 0; i < 10; i++) {
Sprite sprite = new Sprite(texture);
sprite.setSize(..);
sprite.setRotation(..);
someList.add(sprite);
}
И затем вы можете просто выбрать, какой спрайт вы хотите, установить его позицию и нарисовать его:
sprite.draw(spriteBatch);