OGM-262 Avoiding creation of some intermediate objects
OGM-262 Storing assocation properties as key/value pairs
OGM-262 Don't store properties in association rows which can be restored from the assocation key