The problem with putting the content together is that I would have to fetch all content at once. The danger with this is that the connection could more easily time out (for it takes longer to fetch several pages at once).
However, after re-reading Bob's 2nd suggestion, I think I have an idea how to make this possible. Let me finish the database project, so I can move all the links to the database and clear the mess on my harddrive