Is there a way to adjust the GOP size without marking the instance of the abstraction/patch dirty?
yes, add a "dirty 0" message to the GOP's namecanvas, like this:
put a [namecanvas YOURNAME] onto the patch's top level.
then send it a message like this:
[donecanvasdialog 1 -1 3 0 -1 1 1 100 100 10 10, dirty 0( | | [send YOURNAME]
best
oliver