Record root node size

I definitely want to get this branch in before we get a real deployment going, since it involves data model correctness.
I'd favor keeping it "private" for now to reduce API surface area. My better variable name comment still stands, though. :smile: