Changed behavior of cache lookups. First, default timeout unit changed from MILISECONDS to SECONDS. Second, timeout default is now three seconds. Finally, if a timout occurs we attempt to lookup the value one more time before throwing an exception.