/// <inheritdoc /> public async Task PopulateAsync(IVoxelGridChunk chunk) { IAsyncChunkPopulatorContracts.PopulateAsync(chunk); using (var mapPin = await this.chunkFactory.CreateAsync(chunk.Key.ToOverheadKey()).DontMarshallContext()) { var min = chunk.VoxelsStageView.LowerBounds; var max = chunk.VoxelsStageView.UpperBounds; this.GenerateValues(mapPin.Value, min, max, chunk); } }