If you don’t want it to be seen, you have several choices:
- set Shape.fill to null and Shape.strokeWidth to 0
- set its opacity property to 0.0
- set its visible property to false, although this might change the link connection behavior
Since you don’t really need this Circle Shape to be the default port, I would remove the
portId: "" assignment.