There is a noticeable pause when loading a PR homepage. This is due to 2 things:
- A redundant WS call when new conditions are loaded. This was due to the assumption that, if condition props are updated, we should refresh the Overview. However, this is highly unlikely to still be true, as we now refresh the conditions, status, and ignored conditions in one go.
- The refresh QG status call is debounced, in order to let the QG re-computation finish (after an issue type change, for example). This should be handled differently.