public override async Task InitializeAsync(IDialogCoordinator dialogCoordinator)
            {
                await _deserializer.InitializeAsync(dialogCoordinator);

                _serializer = new PersistentDataSerializer(this);
                _deserializer.SaveBuildChanges();
                if (!string.IsNullOrEmpty(_importedBuildPath))
                {
                    await _currentDeserializer.ImportBuildFromFileAsync(_importedBuildPath);
                }
            }
            public override async Task ReloadBuildsAsync()
            {
                await _currentDeserializer.ReloadBuildsAsync();

                _serializer = new PersistentDataSerializer(this);
            }