Vendor Page Product Display

When a customer visits a vendor's page and views a subcategory, and then selects a new category to view, the page refreshes and the previous subcategory disappears. We believe that there is a much more elegant way for a customer to have a shopping experience on a vendor's microsite. What we believe is necessary is a change to either the theme or the CS-Cart code to allow previously selected categories/subcategories to remain until the customer departs from the store or manually refreshes the page.