Has Anyone Used a “Texture Collection” System in Unreal Engine? Is It a Game-Changer for 2D Games?

I came accross Texture Collection from a dev called Caden:

It seems similar to Texture2DArray, but without the limitation of resolution of Texture2DArray.
Apparently (not sure), you can place all your textures in a Texture Collection, and then in the material you can select any you need.
This means that if your game is 2D, you can use 1 material for all your Sprites. All of them regardless of resolution.
That sounds too good to be true. There must be some sort of caveat or disadvantage?
For example, Texture2DArray has the enormous benefit of using all the textures you need in one material, but it loads them all, regardless if you are using only some of them in the current level.
So I’d like a confirmation from someone who is more experienced in the Unreal.
Is Texture Collection a game changer?
Why is it not talked about anywhere.