Idling Kodi on CE-8.90.3 consumes 48% 1x CPU resources

You can change algorithmdirtyregions in /storage/.kodi/userdata/advancedsettings.xml value to 3 if you want to decrease cpu usage in gui
After changes reboot box or restart kodi

<advancedsettings>
  <gui>
    <algorithmdirtyregions>3</algorithmdirtyregions>
  </gui>
</advancedsettings>

This feature was set to 0 by default to fix subtitles and gui smoothness

If your target is cpu usage in idle state you can also use black screensaver(if algorithmdirtyregions set to 3)