Cascade save/delete + multi-level related document definitions for Mongoose