I _think_ that my second patch on 16410 honestly has a bigger impact than the first for the specific case of search, because that code hits the MARC frameworks so hard and deep cloning is really expensive for them

Joubu: one thing that might be interesting would be to test 16140 + 16088 but with the first patch ("Bug 16140: Only clear L1 cache when needed") reverted... it may be that the intelligent L1 flushing is having less of an effect than removing the deep cloning

Is there part of the ILS-DI API the ability to do a live inventory? ie: I can make a webform that submits the barcode and it returns the status (checked out / missing / lost ) and updates the last seen date and checks it in if checked out / marks as not missing?