If refreshing for whatever reason, and there is a previous request, cancel it before executing the next one. Also ensure that the loading spinner goes away in all cases, even rapid paging/filtering an errors.