Mongoose plugin to create maintain one-many and many-many bidirectional relationships between two entities