Interesting! In a different comment, I took the other side: maybe it’s only worth tracking NW in hledger? Itemizing transactions is heavy duty bookkeeping effort, and I didn’t feel any directional value.
And create a pivot table for totals and %s. And rebalance as needed. This may be too crude for some. But I am only starting to get organized, so this works, esp as you said for directional. Actually this is one of the reasons I have dropped hledger in general.
I just leave notes and comments in the spreadsheet as needed.