First go at recursive solr each_depth_first