Currently preferences involving permanent containers aren't handled when doing an import/export. The reason here is that the containers have an ID which is unique per installation. An alternative would be to operate based on the permanent container's name, which would need to be added to the export. On import we could match on that name. I decided against this solution when implementing the feature - but it might be the better assumption to match on the name instead, as that's probably enough in terms of intent indicator and the preferences wouldn't be lost anymore. The export could even include color/icon as well and recreate the container if it isn't there yet.
Currently preferences involving permanent containers aren't handled when doing an import/export. The reason here is that the containers have an ID which is unique per installation. An alternative would be to operate based on the permanent container's name, which would need to be added to the export. On import we could match on that name. I decided against this solution when implementing the feature - but it might be the better assumption to match on the name instead, as that's probably enough in terms of intent indicator and the preferences wouldn't be lost anymore. The export could even include color/icon as well and recreate the container if it isn't there yet.