Two of three WebImage initializers have scale parameter which is ignored as you can easily see from the code here and here.
Workaround: instead of using WebImage(url: url, scale: 3, ... use WebImage(url: url, context: [.imageScaleFactor: 3]) ...
Please fix!