Currently the multi-values are saved as a string, where values are separated by a semicolon [ ; ].
This will lead to problems / unexpected behavior if user input contains semicolons.
Possible fixes:
- Escape user input
- maybe use a string array instead of a string