Although there is functionality to add multiple CIs against another record (contracts, etc.) there is no functionality to bulk remove CIs from records.
In the case of contract - where 100/1000's of CIs can be associated to one record - you have to remove each unwanted CI one-by-one.
In the case of one of our users, the web form times out before they have unloaded the CIs they are removing. This seems like a waste of time to force a user to individually remove the records that takes about a minute for each CI.
A bulk remove (ctrl-select) capability only makes sense, but doesn't exist.