Decided to reuse the file loader and make the tree separate.