diff --git a/src/network-schemas.js b/src/network-schemas.js
index 4ae8e183959d9791ad55736f3d5a628bd503d66f..a1c91e93357c21267ba40a9d25d71d2bedfc475e 100644
--- a/src/network-schemas.js
+++ b/src/network-schemas.js
@@ -93,7 +93,18 @@ function registerNetworkSchemas() {
 
   NAF.schemas.add({
     template: "#interactable-image",
-    components: ["position", "rotation", "image-plus"]
+    components: [
+      {
+        component: "position",
+        requiresNetworkUpdate: positionRequiresUpdate
+      },
+      {
+        component: "rotation",
+        requiresNetworkUpdate: rotationRequiresUpdate
+      },
+      "scale",
+      "image-plus"
+    ]
   });
 }