Here are my further comments. Sorry for nitpicking, but here is my two cents, I would probably issue a PR addressing the `List of non-functional fixes:` mentioned above first and keep the implementation of `trust_bottom_via` in another PR so that its easier to review and rollback if we face issues at a later point.
Absolutely not a problem! Will do! Fully appreciate your review and time here! I did a draft since I wasn't sure if it all makes sense, but also didn't want to lose whatever smaller fixes I did.