Discuss the factors that make it more difficult to establish workplace discrimination based on sexual orientation than discrimination based on race?