Ogm 612 Error when saving embedded with generated object id 

https://hibernate.atlassian.net/browse/OGM-612
The double roundtrip to the datastore sucks a little bit. Can't we create a nested hierarchy of `DBObject`s for representing the embeddables ourselves instead of passing the original dot-separated columns?