Control Texture Quality of each Texture Group Individually?

I want to expose more advanced graphics settings to my end users in the options menu. I’ve seen this done in other games like Gears 4, and want to do the same.

What I want to do right now is expose the quality of different texture LOD groups, so I can have the following options:

Character Texture Quality
Environment Texture Quality

etc…

What console commands / areas of the engine do I need to look at to get control over this? The default scalability system provided with the engine is extremely limited.

I need this too

Have you find the solution?