public double getScale(@NotNull ScaleType type) {
    return switch (type) {
      case USR_SCALE -> usrScale.value;
      case SYS_SCALE -> 1d;
      case OBJ_SCALE -> objScale.value;
    };
  }
public double getScale(@NotNull ScaleType type)