Is that really needed? I feel that is polluting the model. A field itself should really not care whether it is embedded or not.