Any instance of the AWS overview page in a browser calls the queue_status() function on the server once every 5 seconds.
The function returns a list of entries in the queue, but collects evaluations of the same submission on the same dataset for different testcases.
Previously, the running time of queue_status() was roughly proportional to the number of entries in the queue.
The new running time is roughly proportional to the number of entries in the collected table. (So the running time is roughly linear in the size of the output.)
This is achieved by keeping track of the collected table when adding/removing entries to/from the queue.