Currently the C-S part of the MetadataWorkspace is cached by AppDomain, as also are the results from calling LoadFromAssembly on a specific assembly for a specific model, but O-C mapping has to be recreated for every ObjectContext instance. This shouldn't be necessary.
In particular when using Code First to create the model we could take advantage of the knowledge of the CLR types used for the model configurtion.
In particular when using Code First to create the model we could take advantage of the knowledge of the CLR types used for the model configurtion.