this was moved to NestedAncestryCommon mixin