Use source id as cache key.