Why should RancehrUI require more CPU than hosts

Why should RancehrUI require more CPU than hosts? In the documentation it states RancherUI should be run on “Each Rancher server node should have a 4 GB or 8 GB heap size, which requires having at least 8 GB or 16 GB of RAM”. Can anyone explain?