Always query local storage in fetch collection

I have just moved the local query outside the API call to get the local data when waiting for server response. Maybe it is too specific but you could handle this use case with a new param.