Ability to Assign Any Scheduler as A Global Default Scheduler

Currently, the user is able to define new schedulers, but AFAIK, the only way to change the Global Default Scheduler is to edit the settings of the scheduler with the same name. A neater way could be adding the ability to assign a new defined scheduler as a Global Default scheduler, so that the user could have multiple schedulers, and assign a new Global Default Scheduler easily, rather than changing the settings of one scheduler each time.

Thanks.