Pagination caching

Hi everybody,
I have a list of paginated items using ferret.

Every item could be updated and deleted with an ajax call.

Let’s suppose I’m paginating my results 10 by 10. When a user deletes
an item, a frequent action, the results in the page drops to 9, so I
have to rebuild the list doing an additional query.

Do you know if there is a better way to do that? Do you have any
advice?