Add renderer config that disables expressions
diff --git a/player/js/renderers/CanvasRenderer.js b/player/js/renderers/CanvasRenderer.js
index d5e9323..231d06f 100644
--- a/player/js/renderers/CanvasRenderer.js
+++ b/player/js/renderers/CanvasRenderer.js
@@ -17,6 +17,7 @@
     contentVisibility: (config && config.contentVisibility) || 'visible',
     className: (config && config.className) || '',
     id: (config && config.id) || '',
+    runExpressions: !config || config.runExpressions === undefined || config.runExpressions,
   };
   this.renderConfig.dpr = (config && config.dpr) || 1;
   if (this.animationItem.wrapper) {
diff --git a/player/js/renderers/HybridRenderer.js b/player/js/renderers/HybridRenderer.js
index aa01bb5..f5188d3 100644
--- a/player/js/renderers/HybridRenderer.js
+++ b/player/js/renderers/HybridRenderer.js
@@ -19,6 +19,7 @@
       x: (config && config.filterSize && config.filterSize.x) || '-100%',
       y: (config && config.filterSize && config.filterSize.y) || '-100%',
     },
+    runExpressions: !config || config.runExpressions === undefined || config.runExpressions,
   };
   this.globalData = {
     _mdf: false,
diff --git a/player/js/renderers/SVGRenderer.js b/player/js/renderers/SVGRenderer.js
index 20df797..d9d5551 100644
--- a/player/js/renderers/SVGRenderer.js
+++ b/player/js/renderers/SVGRenderer.js
@@ -58,6 +58,7 @@
     },
     width: (config && config.width),
     height: (config && config.height),
+    runExpressions: !config || config.runExpressions === undefined || config.runExpressions,
   };
 
   this.globalData = {
diff --git a/player/js/utils/expressions/ExpressionManager.js b/player/js/utils/expressions/ExpressionManager.js
index 4f0b264..5cab244 100644
--- a/player/js/utils/expressions/ExpressionManager.js
+++ b/player/js/utils/expressions/ExpressionManager.js
@@ -666,6 +666,14 @@
     var parent;
     var randSeed = Math.floor(Math.random() * 1000000);
     var globalData = elem.globalData;
+
+    function noOp(_value) {
+      return _value;
+    }
+    if (!globalData.renderConfig.runExpressions) {
+      return noOp;
+    }
+
     function executeExpression(_value) {
       // globalData.pushExpression();
       value = _value;