Re: How about the use of Cascading Temporal Surrogate Keys?
Ken, while I very much like the technical idea behind your proposal (and upvoted accordingly), it does run afoul of Leo's 1st theorem:
The realms of stupidity, lazyness and incompetence do not overlap with realms that house technical solutions. They do however overlap with realms containing educational solutions.
(Please forgive me for a possibly bad translation, non-native speaker of English)