What the!?!
So I got through and setup all my Data Annotations and Property Contstraints. Then I take a look again at my .edmx file and out of habit I hit Ctrl-S to save. All of a sudden all my model classes have been reset to the edm defaults!
Is this a setting that can be toggled or do I really have to ensure never to resave my edmx?