This is actually running a cancelable job. Should it be named runCancelableJob / runCancelableFunction ?