Request cache