CoreWM: More work on Panel implementation