Nested models implementation - IMPORTANT requires bundle/migrate/seed - seed imcomplet for variants