I have a custom curve object with custom object grips. The custom grips represent attributes that occur at respective locations along the curve.
Currently, when a user deletes one of the custom grips, the entire curve object is deleted. Is there a way I can override this behavior so that when a grip is deleted, the attribute associate with the grip is deleted, instead of the entire curve object?
Or more simply, can I prevent the entire custom object from being deleted when a custom grip is deleted?