Fix binary formatter behavior not matching Mono's
Stop using BinaryFormatter to update the options since it's incompatible with Mono's