Short description
In Miro, users often work with multiple boards that represent different views, levels of detail, or stages of the same topic. Today, identical elements across boards are simple copies. When something changes, every occurrence must be updated manually, which is error-prone and does not scale.
Problem
-
The same logical element (e.g. a system, application, role, process, or component) exists in multiple boards as independent copies.
-
Any change (name, description, status, relationships) must be applied manually in every board.
-
Over time, boards drift apart and show inconsistent information.
-
This becomes a serious limitation when working with complex topics or long-running initiatives involving many views.
Idea: Referenced Elements with a Single Source of Truth
Elements should not only be visual shapes but logical entities with a unique identity that can be referenced across multiple boards.
Core concept
-
Each element has a global ID and is managed centrally.
-
Boards contain references to that element, not duplicated copies.
-
Updates to the element can automatically propagate to all references.
Benefits
-
Significantly reduced manual maintenance
-
Consistent information across boards
-
Better scalability for complex work
-
Enables true multi-view modeling without adding unnecessary complexity

