With the new tab viewer, switching between tabs always allocates memory that isn't released, causing a leak.