Change multiple corners of a shape with number variables to maintain icon-sets

I want to create an icon set with ‘corner radius’ tokens via number variables to change the roundness of an icon by changing the mode.

Example:
I have a rectangle and I want to give each corner a different corner radius token via number variables to change only the mode and slightly increase the roundness for a huge bunch of icons.

how the variables could look like

Actually, Figma only supports that all corners have the same number variable. I made a gif to visualise the idea. If you could set different ones, the right shape would change as well.

2024-10-01 18.52.40