I'm working on a solution where you can decide if you want belongsToMany to work as a set or just work directly with the hasMany table. So we can remove this paragraph or wait until saving associations is finished