@Override
  public final boolean updateScaleContext(@Nullable UserScaleContext ctx) {
    return scaleContext.update(ctx);
  }
@Override
  public final boolean updateScaleContext(@Nullable UserScaleContext ctx)