have nodes keep their Contents in RAM

while this likely increases memory usage, it means one can now store
nodes in lists (for filtering based on multiple nodes, etc.)