I am not sure how this module is separating the data. For example, how do you separate the images, the downloads? Are they in separate properties some how?
The way Sitefinity works with the Blogs for example - every new post, with all of its properties, metafields, images in content is a separate item. Then you have the BlogPosts control, which enumerates each item in a list. Then we use Content URL Rewrite services in order to form a URL for each content item, and show the full content item via a template.
Perhaps a little more information for your module will help me to imagine the things.
the Telerik team