The current workflow for cancelling holds from the Holds over tab is two steps (cancelling the hold from the staff interface and then checking in the item). This takes a lot of staff time, and it can be buggy and lead to undesired states if a staff member misses a step or does them in the wrong order. Bug 22456 added a really nice workflow for processing customer-requested cancellations of waiting holds - staff simply need to check in the item, and then Koha cancels the hold and performs all of the usual check-in processes all in one step. This is easy and efficient for staff, and there's less chance of error since the item is completely processed in one step. It would be great if the Holds over tab could be updated to use the same workflow.