Don't update cache if not changed