That last paragraph was a gem. This line got a hearty chuckle out of me "Why? The return on investment for Time projection is very low." :D
Well described, Haejin. The sharing of what you have learned is appreciated! Thank you for doing what you do, you have bettered the minds (and wallets) of many.