UserScaleDefinition: ScaleXY | Vec2<Axis | LinearScaleXY>

Type union for supported ways for users to define a Scale for positioning UI elements and Legend Boxes.