Making sure the the schedule support is passing in the default (TPL)
scheduler when it kicks of the user action to ensure that we're not
limited by any limits that a potential custom scheduler has set.

Closes #1090