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?