Much simpler implementation using React. Forms work, need a comma-seperated array field.