Add n-level deep changesets