Currently Display::getSystemImage returns an image, that is directly initialized with the image handle. If this images will be scaled later, it will be stretched or shrunken and either be blurry or have sharp edges. The method should be refactored to return an Image that is using an ImageDataProvider that is refetching the image handle from the OS in the correct zoom, if necessary.