re-organize reference validation in DnaComponentForm; first wipe fields according to category and only then validate the remaining ones.