If the condition to hide an entity view becomes true while a user is on the page, then the view should hide immediately for the users who are viewing said panel. Currently, the view remains until the page is refreshed, which can cause staleness/state/visibility issues.
For example, if a trigger is that the workflow moves from state A to B but the current tab doesn’t update, then the user will see the wrong data presented to them.