I don't really like how this is handled... maybe use a controller profile instead, stored in the Data/ (non user modifiable) part of the files?