Yes, is about JsApi - but 3.x
This is the closest post I've found related to my issue.
Is not about a Graphic in a graphic layer, but the geometry of a feature.
I've found in the mean time a solution, which seems to work well:
feature._layer.suspend();
feature.geometry.update(centroid.x, centroid.y);
feature._layer.refresh() however does nothing!
for the graphic in the graphic layer, the suggested solution works well:
const selectedAddress = this._getMarker("selectedAddress");
selectedAddress.geometry = centroid;
this.map.graphics.refresh();
Tx, for your reply.