I agree with Cups, personally the way I have handled this in a recent project, is I downloaded the RSS feed XML, wrote it to a local file, and then used the local file for paging. I would then download the RSS feed XML once per day (or whatever the client requested) so I wouldn’t tax the owner of the RSS feed.