User model, that can belong to different Groups. In my admin dashboard, I have a edit user form that posts the new groups that should be related to the user. How do I update this m2m relation in the most efficient way? Do I find the diffs between the old and new groups and then do a delete/insert based on the diff? Do drizzle do any of this "out of the box" with a method I dont know about?`