Is this something the application can just do: if it wants to wait 3 seconds before scheduling anything on non-local executors, just sleep for 3 seconds before trying to launch any jobs?  I'm wary of adding more config options to the scheduler.