Update: Preserve default options

Preserve default options for future manipulation. E.g: re-init in async