Use all configuration options when configuring a strategy

Only a subset of configuration options is currently used when setting up strategy. This will allow any options to be passed when setting up a provider.