Variants duplicate / move

For a new project we are building a product tree with multiple variant layers. Some basic functions like moving or duplicating objects are not available for variants but i really can’t see why this is not possible.

Would there be a way to enable these functions in any way?

According to the docs:

There is no other difference between objects and variants, therefore variants support all functionalitites as objects do.

But turns out it does not support all functionalitites.