Allow BatchSize to be changed

When scheduling RecurringJobs it looks like it will schedule up to BatchSize elements which is set to 1000, 2 questions

  1. If the size was changed to 1 would that allow scheduling to happen in a round robin like fashion among the servers. I have 3 and would like all my recurring jobs to be processed evenly on each server, not all on one server.

  2. If that would work can it be changed to allow setting it in the options.