<@U14ECM2KV> What I sometimes do is take advantage...
# tornadofx
c
@ron What I sometimes do is take advantage of the Node.properties object or the Node.userData to associate things like level with the Node itself. For example, do n.getProperties().put(”level”) if you want to save off a level instead of going up and down a graph to re-familiarize your program with the model state. That’s different that what you’d do with a forms-based application which moves more to consolidating data like that, but I’ve found that a few well-placed properties make the whole program simpler when trying to make drawing decisions.