Is it bad to create a lot of instance variables from a view?

I have this need to use in_place_editor on a page that shows/edits many
objects of the same model. the easy way I found to do this (using a
basic example):

<% for @posts in @topic.posts %>
<%= in_place_editor_field :post, :title %>
<% end %>

sinful?