all program customization options should just have a seperate category of more internal customization settings
ones that may seem like they have no need to be customized ever
even if the developer thinks it'll just cause the user to screw themselves over
just put it behind a warning that you will probably screw yourself over
let the user shoot themselves in the foot if they want
and have an easy way for them to restore defaults
shit i think i made it obvious that this is a really long-winded subtoot oops