diff --git a/SpeckleConnector/Connector.vcxproj b/SpeckleConnector/Connector.vcxproj
index f7874d4..9ac1fc7 100644
--- a/SpeckleConnector/Connector.vcxproj
+++ b/SpeckleConnector/Connector.vcxproj
@@ -127,8 +127,9 @@
+
+
-
@@ -178,8 +179,9 @@
+
+
-
diff --git a/SpeckleConnector/Connector.vcxproj.filters b/SpeckleConnector/Connector.vcxproj.filters
index b363df8..e879d95 100644
--- a/SpeckleConnector/Connector.vcxproj.filters
+++ b/SpeckleConnector/Connector.vcxproj.filters
@@ -207,9 +207,6 @@
Connector\Record\Collection
-
- Connector\Record\Collection
-
Connector\Interface\Browser\Bridge\Send\Arg
@@ -225,6 +222,12 @@
Connector\Interface\Browser\Bridge\Send
+
+ Connector\Record\Collection
+
+
+ Connector\Record\Collection
+
@@ -363,9 +366,6 @@
Connector\Record\Collection
-
- Connector\Record\Collection
-
Connector\Interface\Browser\Bridge\Send\Arg
@@ -381,5 +381,11 @@
Connector\Interface\Browser\Bridge\Send
+
+ Connector\Record\Collection
+
+
+ Connector\Record\Collection
+
\ No newline at end of file
diff --git a/SpeckleLib/Speckle/Database/Content/BIMRecord.h b/SpeckleLib/Speckle/Database/Content/BIMRecord.h
index 8bf5cfc..916cd1c 100644
--- a/SpeckleLib/Speckle/Database/Content/BIMRecord.h
+++ b/SpeckleLib/Speckle/Database/Content/BIMRecord.h
@@ -61,7 +61,7 @@ namespace speckle::database {
Get a link to the BIM record
@return The BIM record link
*/
- BIMLink getBIMLink() const { return BIMLink{ {m_applicationID, m_applicationTableID} }; }
+ BIMLink getBIMLink() const { return BIMLink{ BIMLink::base{m_applicationID, m_applicationTableID} }; }
// MARK: - Functions (mutating)
diff --git a/SpeckleLib/SpeckleLib17.vcxproj b/SpeckleLib/SpeckleLib17.vcxproj
index 836d23b..c9fc7e8 100644
--- a/SpeckleLib/SpeckleLib17.vcxproj
+++ b/SpeckleLib/SpeckleLib17.vcxproj
@@ -20,6 +20,7 @@
+
@@ -29,6 +30,7 @@
+
@@ -62,6 +64,9 @@
+
+
+
@@ -83,11 +88,13 @@
+
+
@@ -106,6 +113,9 @@
+
+
+
diff --git a/SpeckleLib/SpeckleLib17.vcxproj.filters b/SpeckleLib/SpeckleLib17.vcxproj.filters
index 65f51b4..dcbcf05 100644
--- a/SpeckleLib/SpeckleLib17.vcxproj.filters
+++ b/SpeckleLib/SpeckleLib17.vcxproj.filters
@@ -86,6 +86,12 @@
{7d5ec9ba-bc7e-412c-9b14-16c37b183409}
+
+ {490a65bd-28e3-4282-bb33-67823e81e825}
+
+
+ {525b6bd6-96e4-48c8-91e9-9710e1e54389}
+
@@ -271,6 +277,21 @@
Speckle\Serialise\Units
+
+ Speckle\Database
+
+
+ Speckle\Database\Storage\ArchicadDBase\Attribute
+
+
+ Speckle\Record\Attribute
+
+
+ Speckle\Record\Attribute
+
+
+ Speckle\Record\Attribute
+
@@ -384,6 +405,21 @@
Speckle\Serialise\Units
+
+ Speckle\Database
+
+
+ Speckle\Database\Storage\ArchicadDBase\Attribute
+
+
+ Speckle\Record\Attribute
+
+
+ Speckle\Record\Attribute
+
+
+ Speckle\Record\Attribute
+