diff --git a/composer.json b/composer.json
index a3ef35f664bcdc8b873d4287abb81ad904fabdac..ce69262924025bba25c9d7a0eba8a599f5570340 100644
--- a/composer.json
+++ b/composer.json
@@ -374,6 +374,9 @@
             "openeuropa/oe_webtools": {
                 "Allow to pass an optional referer. @see https://github.com/openeuropa/oe_webtools/pull/96": "https://patch-diff.githubusercontent.com/raw/openeuropa/oe_webtools/pull/96.diff",
                 "Place the webtools loader on the head. @see https://github.com/openeuropa/oe_webtools/pull/102": "https://patch-diff.githubusercontent.com/raw/openeuropa/oe_webtools/pull/102.diff"
+            },
+            "sweetrdf/easyrdf": {
+                "Ntriples performance @see https://github.com/sweetrdf/easyrdf/pull/25": "https://patch-diff.githubusercontent.com/raw/sweetrdf/easyrdf/pull/25.diff"
             }
         },
         "patches-ignore": {
diff --git a/composer.lock b/composer.lock
index 77903ec13a2b0300c7f941902bc0599ddfdb694c..d22372385fe3e16c293941f0d1ec394690e09885 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "e939529ea9d19061345c62fb89b37cec",
+    "content-hash": "3dc441858eaef78480d9a21d7adb8bde",
     "packages": [
         {
             "name": "asm89/stack-cors",
@@ -7070,17 +7070,17 @@
         },
         {
             "name": "drupal/sparql_entity_storage",
-            "version": "2.0.0-alpha12",
+            "version": "2.0.0-alpha13",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/sparql_entity_storage.git",
-                "reference": "2.0.0-alpha12"
+                "reference": "2.0.0-alpha13"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/sparql_entity_storage-2.0.0-alpha12.zip",
-                "reference": "2.0.0-alpha12",
-                "shasum": "6ba9f6a1a2ca23d629bad8455664b1c9aa9ef90c"
+                "url": "https://ftp.drupal.org/files/projects/sparql_entity_storage-2.0.0-alpha13.zip",
+                "reference": "2.0.0-alpha13",
+                "shasum": "e6e6e52aeb5c01e8e4bd07630ea6985085d69563"
             },
             "require": {
                 "drupal/core": "^9.3 || ^10",
@@ -7090,8 +7090,8 @@
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "2.0.0-alpha12",
-                    "datestamp": "1674148827",
+                    "version": "2.0.0-alpha13",
+                    "datestamp": "1679560412",
                     "security-coverage": {
                         "status": "not-covered",
                         "message": "Project has not opted into security advisory coverage!"
diff --git a/tests/features/update/topic_migration.feature b/tests/features/update/topic_migration.feature
deleted file mode 100644
index 714e8ff773609edc210e3f0129f81226cba11605..0000000000000000000000000000000000000000
--- a/tests/features/update/topic_migration.feature
+++ /dev/null
@@ -1,39 +0,0 @@
-@group-clone @api
-Feature: Test the migration of the topics.
-
-  Scenario Outline: Test a created topic.
-    Given I go to the "<term name>" topic term page
-    # The fact that we are on the search page and not a 404 page is enough to
-    # ensure that the topic has been migrated.
-    Then I should see the heading "Advanced search"
-    Examples:
-      | term name                    |
-      | Digital ready policymaking   |
-      | Innovation                   |
-      | Legal                        |
-      | Observatories                |
-      | Reusable Software Components |
-      | Semantics                    |
-      | Smart cities                 |
-      | Tools                        |
-
-  Scenario: Test renamed topic.
-    Given I go to the "Open Source Software" topic term page
-    # The fact that we are on the search page and not a 404 page is enough to
-    # ensure that the topic has been renamed (loaded by name).
-    Then I should see the heading "Advanced search"
-
-    Given I go to the "Culture and education" topic term page
-    Then I should see the heading "Advanced search"
-
-  Scenario: Test entities moved to a new topic.
-    Given I go to the "PDF-Over" solution
-    Then I should see the text "eIdentity and eSignature" in the "Header" region
-    And I should see the text "ICT security" in the "Header" region
-     # Entities referencing the "Defence" topic were moved to "ICT security" topic.
-    And I should not see the text "Defence" in the "Header" region
-
-    Given I am logged in as a moderator
-    And I go to the "Human-Centricity in Digital Delivery: Enhancing Agile Governance" news
-    And I click "Edit"
-    Then the option "-eGovernment" should be selected
diff --git a/web/modules/custom/joinup_core/joinup_core.deploy.php b/web/modules/custom/joinup_core/joinup_core.deploy.php
index cc106d800d1691a8adc0dbfe999caa2d695ccabe..cc332bce0cec3d483747f0b3e7d2a80b5fb34926 100644
--- a/web/modules/custom/joinup_core/joinup_core.deploy.php
+++ b/web/modules/custom/joinup_core/joinup_core.deploy.php
@@ -17,7 +17,7 @@
 /**
  * Revert removal of collection that was lost.
  */
-function joinup_core_deploy_0109100(): void {
+function joinup_core_deploy_0109101(): void {
   $ntriples = <<<EOF
 <http://data.europa.eu/w21/abe7d0f7-8c41-465b-86c0-93d2f857f998>	<http://joinup.eu/collection/content_creation>	"only_members" .
 <http://data.europa.eu/w21/abe7d0f7-8c41-465b-86c0-93d2f857f998>	<http://www.w3.org/ns/dcat#keyword>	"IMAPS" .