I think I should implement some method by which any parameter key/value can be passed to a device so that this can be done without having to edit the generator scripts. At any rate, you can edit the generator script, use it to generate the device, and then restore the original generator script. As long as you don't try to change parameters on the device, then it won't be redrawn, and the layout will remain as-is.