Fill out node properties and recurse export