This is a follow-up issue started from #46 (comment)
TLDR, I had to make some high-level abstractions to deal with complexity in order to fix some old bugs, and this slowed down some of the simpler parts of this API (querying planning/properties).
Solutions?
- lazy eval (kinda easy)
- tree-based diff algorithm (hard but would solve many more problems)
This is a follow-up issue started from #46 (comment)
TLDR, I had to make some high-level abstractions to deal with complexity in order to fix some old bugs, and this slowed down some of the simpler parts of this API (querying planning/properties).
Solutions?