You are not cooking for the routing table (hence loss of information).
You are cooking for the forwarding entries in the line cards..
As to architectural discussion, I believe the IRTF is publishing work
On NG architecture. I'll be glad to send you pointers. 2 panels of
routing experts suggested algorithms and changes. That will tell you
some of the things that were thought of.