diff --git a/app/views/cards/columns/_column.html.erb b/app/views/cards/columns/_column.html.erb
new file mode 100644
index 000000000..e2da152a4
--- /dev/null
+++ b/app/views/cards/columns/_column.html.erb
@@ -0,0 +1 @@
+<%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: draggable }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
\ No newline at end of file
diff --git a/app/views/cards/index/engagement/_closed.html.erb b/app/views/cards/index/engagement/_closed.html.erb
index 594a3cff7..0285b8a34 100644
--- a/app/views/cards/index/engagement/_closed.html.erb
+++ b/app/views/cards/index/engagement/_closed.html.erb
@@ -2,7 +2,7 @@
diff --git a/app/views/cards/index/engagement/_considering.html.erb b/app/views/cards/index/engagement/_considering.html.erb
index 03bca680f..0fbee8170 100644
--- a/app/views/cards/index/engagement/_considering.html.erb
+++ b/app/views/cards/index/engagement/_considering.html.erb
@@ -7,7 +7,7 @@
<%= render "cards/index/add_card_button", user_filtering: column.user_filtering %>
<% if column.page.used? %>
- <%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: true }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
+ <%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
diff --git a/app/views/cards/index/engagement/_doing.html.erb b/app/views/cards/index/engagement/_doing.html.erb
index 07e315065..36e453d5a 100644
--- a/app/views/cards/index/engagement/_doing.html.erb
+++ b/app/views/cards/index/engagement/_doing.html.erb
@@ -13,7 +13,7 @@
<% end %>
<% if column.page.used? %>
- <%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: true }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
+ <%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>
diff --git a/app/views/cards/index/engagement/_on_deck.html.erb b/app/views/cards/index/engagement/_on_deck.html.erb
index 417d9851e..8309554fa 100644
--- a/app/views/cards/index/engagement/_on_deck.html.erb
+++ b/app/views/cards/index/engagement/_on_deck.html.erb
@@ -7,7 +7,7 @@
On Deck
<% if column.page.used? %>
- <%= render partial: "cards/display/preview", collection: column.cards, as: :card, locals: { draggable: true }, cached: ->(card) { card.cache_invalidation_parts.for_preview } %>
+ <%= render "cards/columns/column", column: column, draggable: true %>
<% unless column.page.last? %>