Here is some more refactoring, specifically around the click handling and meta data structures. These commits simplify and shorten the code, as well as organize it in a way that should be more conducive to supporting dynamic updates etc. in the future.
Here is some more refactoring, specifically around the click handling and meta data structures. These commits simplify and shorten the code, as well as organize it in a way that should be more conducive to supporting dynamic updates etc. in the future.