Great idea!
We have a course near us that has 3 sets of 9 holes each. They constantly rotate one of the 9s out of the loop, so when you play it's an 18-hole course, but it isn't the same 18 each day.
Other 18-hole courses could do something similar, they could alternate which 9 was the 9 you start your 18-hole round on.