Record filename when opening file
Properly serialize nodes with parents
Better extrusion
Get index in a separate step