Background
Default values are not defined in a consistent location. Mostly, this is done in builders. This makes finding the defaults more difficult.
Proposed Changes
A more intuitive place for these to be stored would be in Constants.
The device detection defaults will always be in the native C code, but all other defaults could be addressed.