         (html
          [:div.container-view {:style {:left (str (* 100 (:index container)) "%")}
                                :id (str "container_" (:index container))}
-          (om/build-all action actions {:key :step})])))))
+          (om/build-all action actions {:key :step
+                                        :opts opts})])))))
 
 (defn mount-browser-resize
   "Handles scrolling the container on the build page to the correct position when

         [:span {:dangerouslySetInnerHTML
                 #js {"__html" trailing-out}}])))))

(defn action [action owner]
  (reify
    om/IRender
    (render [_]

                                               (let [scroller (.. e -target -scroll_handler)]
                                                 (when (or (not scroller) (.isStopped scroller))
                                                   (put! controls-ch [:container-parent-scroll]))))
                                  :class (str "selected_" current-container-id)}
           (for [container containers]
             (om/build container-view
                       {:container container
                        :non-parallel-actions non-parallel-actions}
                       {:opts {:uses-parallelism? (< 1 (count containers))}}))]])))))
