Inheritance + ManyToMany update support