Seleccione elementos de la lista <T> en MVC 4 usando el enlace de modelo

Dado una clase

public class Person
{
    // Some general properties

    public List<Hobby> Hobbies { get; set; }
}

public class Hobby
{
    // Some properties e.g. Name, etc.
}

static List<Hobby> AllHobbies { get; }

¿Es posible crear una vista que le permita al usuario seleccionar sus pasatiempos utilizando el enlace de modelo?

Ciertamente sería posible en la vista dar vueltasAllHobbies y hacer un<input type="checkbox" /> para cada uno, luego conecte los valores seleccionados a mano en el controlador de devolución de datos. Parece que esto debería ser factible con el modelo de enlace, pero no veo cómo.

Respuestas a la pregunta(1)

Su respuesta a la pregunta