BUG: Loading Workspace Preset destroys Column Layout Preset.

I know several people have had issues with Column Layouts not being persistent. Previously, a re-start would destroy saved Column Layouts, see here, for example: https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=91945&p=539445&hilit=+column+layout+#p539445. While that issue appears to be fixed, I don't believe anyone has previously reported this, closely related issue.
Steps to reproduce:
That's it. The custom Column Layout created in step 1 is destroyed in step 2. Right-clicking in the media pool header at this point reveals that it's gone. But it's not simply a case of Workspace Layout Preset X doesn't contain Column Layout Y because X was created before Y existed; You can "Reset UI Layout" to factory defaults, and Column Layout Preset Y is still gone.
Semi-Workaround:
This will save the column layout "inside" of the workspace layout. Switching to a different workspace will still destroy the column layout (I.E., column layout doesn't persist with workspace at factory default), but at least switching back to the container workspace will recover the column preset. However, since this is now the only place the column preset exists, and there is no way to transfer a column preset from one workspace to another, this Semi-workaround requires column presets to be manually recreated for every workspace to make them universally available.
Ideally, there should be no dependency relationship between column layout presets and workspace layout presets.
Resolve version 16.3.0B.006
Steps to reproduce:
- 1-Create a Column Layout by right-clicking in the header of the media pool spreadsheet, and select "Create Column Layout"
2-Load a custom workspace from the Workspace->Load Presets menu.
That's it. The custom Column Layout created in step 1 is destroyed in step 2. Right-clicking in the media pool header at this point reveals that it's gone. But it's not simply a case of Workspace Layout Preset X doesn't contain Column Layout Y because X was created before Y existed; You can "Reset UI Layout" to factory defaults, and Column Layout Preset Y is still gone.
Semi-Workaround:
- 1-Load a Workspace layout
2-Create and save a Column Layout Preset
3-Update the Workspace layout
This will save the column layout "inside" of the workspace layout. Switching to a different workspace will still destroy the column layout (I.E., column layout doesn't persist with workspace at factory default), but at least switching back to the container workspace will recover the column preset. However, since this is now the only place the column preset exists, and there is no way to transfer a column preset from one workspace to another, this Semi-workaround requires column presets to be manually recreated for every workspace to make them universally available.
Ideally, there should be no dependency relationship between column layout presets and workspace layout presets.
Resolve version 16.3.0B.006