Returns whether or not there is an existing data file with cache info.
@override Future<bool> exists() async { final path = await _getPath(); return File(path).exists(); }