Use Hashery for simple record caching

- stop scoring when failed expectation is reached