CLC-2565 Use different cache keys for has-history lookups

https://jira.media.berkeley.edu/jira/browse/CLC-2565

Thanks to @raydavis for figuring out the real reason for the 'false' return values from the proxy.