Collect depth data when traversing tree
Add new tie breaking strategies