while it can "in theory" be fun (well most of the time it is) the pointer mess is driving me crazy in luatex. Either I don't quite understand how commands like node.free work or it has bugs or at least non-intuitive features ...
tex.stackexchange.com/q/205546/10109