Add a goroutine to automatically expire cached directory info instead of expiring on next request
Shift the "get from Redis" code to a helper function