perf: noop updatePosition() unless "position" option is used