Add deep traversal
Add tests for related domains