public override void SetPosition(Vector2 position)
                {
                    StateRef externalStateRef = ExternalStateRef.GetStateRef();

                    externalStateRef._editorExternalLinkPosition = position;
                    ExternalStateRef.SetStateRef(externalStateRef);

                    MarkAsDirty(true);
                }
 public override Vector2 GetPosition()
 {
     return(ExternalStateRef.GetStateRef()._editorExternalLinkPosition);
 }