ASP.NET MVC UpdateModel mit einem sorta komplexen Dateneingabefeld

Wie gehe ich mit einem ASP.NET MVC UpdateModel wie folgt vor? Ich versuche, durch Leerzeichen getrennte Textfelddaten (genau wie das TAGS-Textfeld in einer neuen StackOverflow-Frage wie dieser) in das Modell einzulesen.

z.B

<input type="Tags" type="text" id="Tags" name="Tags"/>

...

public class Question
{
    public string Title { get; set; }
    public string Body { get; set; }
    public LazyList<string> Tags { get; set; }
}

....

var question = new Question();
this.UpdateModel(question, new [] { "Title", "Body", "Tags" });

die Tags-Eigenschaft wird instanziiert, enthält jedoch nur ein Element. Hierbei handelt es sich um die gesamten Daten, die in das Tags-Eingabefeld eingegeben wurden. Wenn ich ein einzelnes Element in der Liste haben möchte (basierend auf dem Aufteilen der Zeichenfolge durch Leerzeichen). Was ist die beste Vorgehensweise, um damit umzugehen?

Prost