I'm not really sure we want to request CPU this way.  I can see the supervisor only using 1 VCore, but by default the workers are multi-threaded.  they may only add up to one vcore, but if it is really loaded it may be many times that.  I am fine with this as a default, but I would like to see a config that can override this.