Prefer fetch cache api