the memory hypervisor could also yield while not redrawing , to further reduce CPU usage  ( currently at 10% when idling )