#174 Re-use nodes in preference to fresh allocations