SampleDef's now defines a managedObjectDefs List instead of a Map