Attempt to de-complicate setOptions