As mentioned in https://github.com/MapWindow/MapWindow5/issues/10
Was wondering why the X and Y properties of the Coordinate class were read only. I have a few use cases where I allow users to move coordinates. I had to obtain the InternalObject to do this. When I have time I will look at the Shape Editor Plugin to see how it handles this. There may be a good reason for this but it's not obvious to me right now.