У любого технического аспекта есть миллион нюансов, если опускаться до уровня реализации. Банальный пример - ты хочешь 4к текстуры, но как сделать лучше:
1. Встроить сжатые с потерями текстуры, может требовать декодирование, текстуры не будут оригинального качества
2. Встроить сжатые без потерь текстуры, декодирование может увеличивать загрузку, а если она динамическая, то еще и сказываться на производительности
3. Встроить оригинал в 4к, но он будет занимать больше места, может быть критично и не влезть в оригинальный контейнер