Cache: separate mutexes for less synchronisation across threads