placeholder for API extension
refactor tree to work without an input mesh