Isn't it just kinda a natural thing once you have the chain rule?

Reverse mode differentiation? No, it can't be that natural since it took until 1970 to be proposed. But also in a sense basic (which you could also guess, since it was introduced in a MSc thesis).

yes