> So we stay with the current implementation aka setting every single option?

Yeah, but you can probably use an array-based approach like @scottgonzalez has above to avoid explicitly listing each one.