ID3Cache more generic + comments