                                         (:expression @state))
                                :onChange #(let [text (-> % .-target .-value clojure.string/trim)]
                                             (swap! state assoc :expression text))}))
+   [:div {:style {:marginTop "1em"}}
+    [comps/Checkbox
+    {:ref "callCache-check"
+     :label "Use Call Caching with this submission"
+     :initial-checked? true
+     :disabled-text (case (:protected-option @state)
+                      :not-loaded "Call Caching status has not finished loading."
+                      :not-available "This option is not available for your account."
+                      nil)}]]
    (when-let [wf-count (:workflow-count @state)]
      (when (> wf-count (config/workflow-count-warning-threshold))
-       [:div {:style {:textAlign "center"}}
-        [:div {:style {:display "inline-flex" :alignItems "center" :margin "1em 0 -1em 0" :padding "0.5em"
+       [:div {:style {:textAlign "center"}}[:div {:style {:display "inline-flex" :alignItems "center" :margin "1em 0 -1em 0" :padding "0.5em"
                        :backgroundColor "white" :border style/standard-line :borderRadius 3}}
          (icons/icon {:style {:color (:exception-state style/colors) :marginRight 5 :verticalAlign "middle"}}
                      :warning-triangle)


(react/defc Form
  {:render
   (fn [{:keys [props state this]}]
     [comps/OKCancelForm
      {:header "Launch Analysis"
       :content (render-form state props)
       :ok-button {:text "Launch" :disabled? (:disabled? props) :onClick #(react/call :launch this)}}])
   :component-did-mount
   (fn [{:keys [state]}]

                                                    :selected-entity entity-id
                                                    :workflow-count (common/count-workflows
                                                                      e (:root-entity-type props)))})))}]]
   (style/create-form-label "Define Expression Or Don't")
   (let [disabled (= (:root-entity-type props) (get-in @state [:selected-entity :type]))]
     (style/create-text-field {:placeholder "leave blank for default"
                               :style {:width "100%"
