Arborescence-esque like things...