ToolView.vue and ListView.vue both use watchers to monitor changes in the "patrolled" status of a revision.
In practice, this results in ~180 API calls and ~2-3 MB of data per minute. (in production; on the dev server it's >1800 calls/min, and it makes my fans go into overdrive), just to monitor if the revision has been marked as patrolled from another part of the application. This happens regardless of whether the revision is marked as patrolled to begin with.
If you switch to another browser tab, this network traffic keeps running in the background. While maybe not a "big deal", this could potentially be problematic for users in countries where mobile data is expensive.
My suggestion would be to remove the watchers until we have found a better solution to make these views reactive to patrolling status changes.