Revert "A deep copy should be used for default options."

This reverts commit ce0d3335c374fd8fcc421bdffd15690270219df5.
Revert "Revert "A deep copy should be used for default options.""

This reverts commit 5ad2fbecaa47f8ee34b3ff87c90e229886fcf380.