i have made an GOP abstraction that dynamically resizes itself when its settings are changed. 
this all works fine, except for one glitch:

the cables leading out of this object are not scaled or moved. 

this is giving me half-cables, and cables coming out of the middle of an abstraction, etc..

temporary fix is just to turn edit mode on and move the abstraction by 1 pixel, but there must be a better way.

any ideas?