Adds client-side support for log history, server-side log cache reads.  Needs optimization