Fix for #149 - OneToMany with nested ManyToMany deletion bug