Distingush between user download & cache update