Evaluate the setttings func once

```C#
var settings = _settingsFunc();

// Use settings here
```