How can I layout CompoundElements in two rows in a FormFunction?

I am using a cloud deployed FormFunction to get surveyors to fill data into the form. I use CompoundElement as some of the data is the same. Each CompoundElement has a name “Tag1”, “Tag2”,…,“Tagn”. The UI elements are laid out in a row but this row is too long and I like to split this up in two rows. How can this be done? I have tried CompoundElements within CompoundElements but no joy.

Simple example code:

FormFunction[{"Tag1" -> 
   CompoundElement[{"First Name" -> 
      Association[{"Interpreter" -> "String"}], 
     "Surname" -> Association[{"Interpreter" -> "String"}], 
     "Street" -> Association[{"Interpreter" -> "String"}], 
     "Town" -> Association[{"Interpreter" -> "String"}]}], 
  "Tag2" -> 
   CompoundElement[{"First Name" -> 
      Association[{"Interpreter" -> "String"}], 
     "Surname" -> Association[{"Interpreter" -> "String"}], 
     "Street" -> Association[{"Interpreter" -> "String"}], 
     "Town" -> Association[{"Interpreter" -> "String"}]}]}]