When a running app detects that a new config is written, it reloads it, and simply overwrites all the config values with theire old values, as long as they have been set to true.
In reality this means: i have to kill all my efl processes before i can open elm_config and disabled the focus highlight rect for example.
I think we should overthink this ?