I've got a site that must keep the same domain but has two separate types of visitors (think customers and vendors) is creating a sub-domain and paying for a separate IP address the only way to completely segregate the search results (without going to private login features)?