The UpdateTodoItemModel contains a TodoListId field, which suggests that it should be possible to reassign an existing TodoItem to a different TodoList.
Expected Behavior:
When updating a TodoItem's TodoListId, the item should be moved to the new TodoList.
Actual Behavior:
The TodoItem remains associated with its original TodoList even after the TodoListId is updated in PUT request.