public async Task <ChunkState> GetStateAsync() { //we do not need an accurate value _lastUpdatedTicksUTC = DateTime.UtcNow.Ticks; var state = await _chunklerClient.GetChunkStateAsync(new Chunkler.ChunkKey { BattleId = _battleId, ChunkXIndex = ChunkKey.X, ChunkYIndex = ChunkKey.Y }); return(new ChunkState { ChangeIndex = state.ChangeIndex, Image = state.Image }); }