I have a web app that performs a lot of ongoing ajax requests to keep multiple elements all up to date as time goes by, so there are almost always ajax calls going on in the background - this is neccessary in this situation.

Now for the problem (aka annoyance), when there's an ajax call in progress page elements all lag, e.g. If I hover over a:hover etc everything lags and if I disable the ajax calls and do the hovers they all respond immediately.

Is there some kind of way I can stop my ajax calls from making the page feel so damn laggy?