Stop saving everything as persistent object props -- especially displayedRows. Makes code harder to understand. Go back to regular functions that return results instead of saving results to object props.
Shouldn't have to keep arranging rows and repeatedly processing graph option config
Documented the options and stuff about hiding/showing -- it's complicated and there are a bunch of cases I'm not sure how to handle. But it's a lot easier to understand with the documentation (inline in GraphState:GraphContainer.getDisplayedRows)
Trying new strategy of laying out all rows first before trying to hide. Not sure if it's a good idea.
Notes
Related
May address:
547