Starts this task, should return Succeeded, Failed or InProgress (useFinishLatentTask()when returning InProgress) this function should be considered as const (don't modify state of object) if node is not instanced!