subdues update their paths without using _doc

- observes remote and local moves separately
- added destroy method to subdoc