Angularjs: botón de radio marcado

Estoy tratando de construir un configurador de color en AngularJS usando botones de radio y todo parece estar funcionando, los enlaces de datos, etc ... peroNo puedo configurar el botón de opción de color predeterminado.. Como veo en los documentos, si el modelo ng es el mismo que el valor de radio, la entrada debería verificarse automáticamente, pero no sé si esto solo funciona para cadenas y no para objetos.

Este es el HTML:

<div ng-app ng-controller="ThingControl">
    <ul >
        <li ng-repeat="color in colors">
            <input type="radio" ng-model="thing.color" value="{{color}}" />{{ color.name }}
        </li>
    </ul>
    Preview: {{ thing }}
</div> 

Y este es el JS:

function ThingControl($scope){
    $scope.colors = [
        { name: "White", hex: "#ffffff"},
        { name: "Black", hex: "#000000"}
        ]

    $scope.thing = {
        color: $scope.colors[1]
    }

}

Puedes ver el ejemplo anterior en este violín:http://jsfiddle.net/xWWwT/1/

Muchas gracias de antemano!

Respuestas a la pregunta(2)

Su respuesta a la pregunta