cache itunes search results so unneeded search calls do not make unneeded requests