Представим ситуацию, что мы в Job System передали задачу, там внутри он создаст некий Task объект в котором будет лежать std::function, когда вызовется Update, то задачи будут отданы тред пулу, и затем в том же Update мы из тред пула вытаскиваем результаты выполненных задач