set provider_ignores_state to true by default