Added synchronization since cache gets write back on hit