We ended up scraping the odoo POS module and building a brand new standalone POS client, that is integrated with odoo and has native hardware support ( Barcode reader communicating via serial/usb interface instead of keyboard mode ) and is highly reactive/efficient with instant session starting/closing.

What is the technology behind this new client?

Looks like well polished web components in an Electron wrapper. Very interesting! :)