Scripted conditions are evaluated multiple times for a single route triggering multiple API callsDescriptionScripted route conditions can be evaluated either on the server, when a page is initially requested, or on the client as parameters change. We currently have a performance issue where under certain use cases, we will evaluate the same routes conditions multiple times. The evaluation itself is correct and there is no visual effect on page, but we are unnecessarily spamming the api.Steps to Reproduce Navigate to /now/cwf/agent.Click on Lists.Click on 'My Cases' or 'My Open' and open 2-3 case records in separate tabs.Start Chrome - Dev Tools - Network Tab and observe the api() calls.Switch between one case tab to another case tab and observe the scripted_condtions related APIs getting triggered every time. For example, if 4x case tabs are opened, 16x api() calls are getting triggered for each and every click in workspace, as long as the case tabs are opened. This increases obviously with the increasing numbers of tabs opened.In configurable workspace, observed that - While agent switches from tab to tab(case tab to another case tab) - script & script_route_conditions related api calls are hitting during each and every tab navigation in workspace. This is observed only when Agent Assist is enabled -- side panel items related condition check is happening each and every timeWorkaroundThis problem has no workaround, is under review and targeted to be fixed in a future release. To receive notifications when more information becomes available, subscribe to this Known Error article by clicking the Subscribe button at the top right of this form.Related Problem: PRB1455070