Nice informative post there! It was a good read. Welcome you to the board, too!

I'm interested in that explanation for varying rates of change too - go for it!