Removed Race condition setting up keyCache and simplified Cache Load