Putting UI component hierarchy into the core LX module
Metering fixups
UI mouse event handling