I reported the same issue a while ago (occur during extended playtime). It has nothing to do with cache limitations. This is an error with programming causing a memory leak. If you continue playing, then the game will in few hours just become unplayable (enemies not appearing, npcs not appearing, then eventually a crash).