Normal user can only change properties but not add child nodes.
- Fix to only check ancestor existence instead of getting
  each ancestor that might raise AccessDeniedException if
  the user lacks permission to an ancestor.

Resolves: https://www.pivotaltracker.com/story/show/72982948