Why does the `node_key` include the `TreeId`? Isn't there an independent ETS table per `TreeId`, making this redundant? Is this to enable future changes such as mapping multiple trees to same ETS table or some other related thing? Or am I missing something?