Not sure if it's so good to allow both options: 'insert_tasks' and 'insert_tasks_async', but they're returns and usage are quite a bit different.