Add ability to specify the ExecutionContext in blaze clients