public async Task CacheStates(IEnumerable <StateDto> states)
 {
     await _provider.CacheObject(StateKeyPart, states.ToList(), _settings.StateCacheTtlSeconds);
 }