In the previous world, we would have to wait for a full round trip to the server to begin rendering, evening the the index is up to date. If we can reload in javascript instead, we could begin rendering optimistically and only reload if the client hash is out of date.
Impact:
On fast connections this means 75 ms faster before someone can enter a search. But on slow connections (such as we sound with our roaming plan in India) this is much more noticeable - it could take up to half a second based on experimental evidence
In the previous world, we would have to wait for a full round trip to the server to begin rendering, evening the the index is up to date. If we can reload in javascript instead, we could begin rendering optimistically and only reload if the client hash is out of date.
Impact: