Save LHN state and cache displayed search results between page loads.

Only the first page of results is cached, so the search cache does not get arbitrarily large.<br><br>Ref: p/69496542 b/14258003