Everything's a mess but I've sorted out a list of subobjects to one
parent object