Job logs no longer load in background tabs
Problem to solve
After the changes related to #284103 (closed) job logs no longer load in background tabs.
While that relieves load on redis, it unfortunately interferes with a workflow that requires reviewing many job logs.
For example, my typical workflow when reviewing failed pipelines is to open all the failed jobs at once in several tabs so that I don't have to wait while each one loads. In pipelines with 20+ jobs per stage this can mean a lot of waiting unnecessarily for job logs to load.
Proposal
Allow job logs to load in background tabs in a way that doesn't create scalability issues.