@edvin What about using a generated convention to organize params in properties? In the Component.kt file, you will look at the properties stored with the View (Component) and remove all of those starting with "tornadofx.param" and replace them with those coming in from the find() call. (maybe best done in openModal() if find() is supposed to not modify the instances)