> Not in metrics. metrics is only there to compute and cache the size of > an inset. > > Provide some 'changeArgs' function or something like that. > > Andre'
I agree metrics is not the place. However, at some point you need to go cycling through all insets to find the macro instantiations and call changeArgs(). You need to do this on the same kind of basis as updating the expansion - since both reflect changes in the template. At the moment, the expansion is updated in metrics(). andrew