Fix options occasionally thinking they've been modified when they haven't.
std::array leave the values in an undefined state which can very well be 'true'.
Tested By: Freagarach
Fixes #6205
Differential Revision: https://code.wildfiregames.com/D4170