If I have a trip that is still going, when I cancel a specific component, it should no longer show on the client side. Right now, you have to remove things like price when you cancel a component or it will still show to the client as booked. I would like to keep a record of what is canceled, so removing important details like price is less than idea.