How can I show and repeat groups of fields based on multiple chosen values?