MakeCache() now takes a time.Duration after which entries are considered invalid, and not returned from a Get().