Eventually we want to load multiple LGBs at once (and categorize objects further, of course) so we need an actual tree model.