diff --git a/projects/editor/src/app/components/unit-view/page-view/canvas/section-dynamic.component.ts b/projects/editor/src/app/components/unit-view/page-view/canvas/section-dynamic.component.ts
index b0d93a45fe6c35ecaabc1922debf39db2c54594c..963768cbbfee18597314209bdb74014bd01bebb1 100644
--- a/projects/editor/src/app/components/unit-view/page-view/canvas/section-dynamic.component.ts
+++ b/projects/editor/src/app/components/unit-view/page-view/canvas/section-dynamic.component.ts
@@ -88,9 +88,9 @@ export class SectionDynamicComponent {
     }
     if (dragItemData.dragType === 'move') {
       const elementColumnRange: number =
-        event.item.data.element.positionProps.gridColumnEnd - event.item.data.element.positionProps.gridColumnStart;
+        event.item.data.element.position.gridColumnEnd - event.item.data.element.position.gridColumnStart;
       const elementRowRange: number =
-        event.item.data.element.positionProps.gridRowEnd - event.item.data.element.positionProps.gridRowStart;
+        event.item.data.element.position.gridRowEnd - event.item.data.element.position.gridRowStart;
       this.unitService.updateElementProperty(
         [event.item.data.element],
         'gridColumnStart',
diff --git a/projects/editor/src/app/services/unit.service.ts b/projects/editor/src/app/services/unit.service.ts
index d937c8792f7f40866be9f38259b4d24fbd23ffe5..381cbad8ded818b202cebd23aa629303d5eaeb74 100644
--- a/projects/editor/src/app/services/unit.service.ts
+++ b/projects/editor/src/app/services/unit.service.ts
@@ -125,7 +125,7 @@ export class UnitService {
         type: elementType,
         id: this.idService.getNewID(elementType),
         src: mediaSrc,
-        positionProps: {
+        position: {
           dynamicPositioning: section.dynamicPositioning
         }
       } as unknown as UIElement) as PositionedElement;
@@ -186,8 +186,8 @@ export class UnitService {
     (elements as PositionedElement[]).forEach((element: PositionedElement) => {
       const newElement = JSON.parse(JSON.stringify(element));
       newElement.id = this.idService.getNewID(element.type);
-      newElement.positionProps.xPosition = element.position.xPosition + 10;
-      newElement.positionProps.yPosition = element.position.yPosition + 10;
+      newElement.position.xPosition = element.position.xPosition + 10;
+      newElement.position.yPosition = element.position.yPosition + 10;
 
       if ('value' in newElement && newElement.value instanceof Object) { // replace value Ids with fresh ones (dropList)
         newElement.value.forEach((valueObject: { id: string }) => {