Might not be possible as it is unclear what exactly happens when a platform is created in the PVWA/import/duplicate platform API but would be nice as then we could stick to a single way of interfacing to the Vault (instead of #2)
Only platforms that were created via the Import function have a folder under the ImportedPlatforms folder in the PasswordManagerShared safe so there is no point in adding the optional platform files of a platform if that platform does not already have a folder.