more importantly we need to document that this method executes a SQL query to update the inheritance column. Before this patch, it would just change the record, now it modifies the database.