¿Qué pasaría con todos los matrimonios del mismo sexo si se volviera ilegal en los Estados Unidos?

En junio de 2008, el matrimonio homosexual fue legalizado en California. Miles de parejas aprovecharon la oportunidad y se casaron legalmente. En noviembre, cuando se aprobó la Proposición 8 y se volvió a prohibir el matrimonio entre personas del mismo sexo, esos matrimonios legalmente sancionados continuaron siendo legales.

Tengo entendido que un gobierno no puede invalidar retroactivamente un contrato que fue legal cuando las partes lo firmaron.

Si mi entendimiento es correcto, todos los matrimonios del mismo sexo que fueron legales el día antes de que se volviera a prohibir el matrimonio entre personas del mismo sexo seguirían siendo matrimonios legales, con todos los derechos y responsabilidades que eso conlleva.