diff --git a/CHANGELOG.md b/CHANGELOG.md
index 73790a314..9a650aeff 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@ The project does _not_ follow Semantic Versioning and the changes are documented
## Feburary 2024
+- de.itemis.mps.editor.diagram: Avoid unnecessary layouting of sub-diagrams
- de.itemis.mps.editor.diagram: A layouting bug related to ports was fixed.
## January 2024
diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps
index b35f3b47e..e55fbc34d 100644
--- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps
+++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps
@@ -10023,6 +10023,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -93444,7 +93455,12 @@
-
+
+
+
+
+
+
@@ -93459,6 +93475,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -93466,6 +93495,10 @@
+
+
+
+
@@ -94083,30 +94116,79 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+