rebuid fields array to contain info about all fields and use conditional_fields to keep info about the fields triggering condition
Client site js update to handle multi field
Update js to handle the multi fields visibility peoperly