title: Rails Turbolinks renders partial in head each time
body: <p>If I understand right Turbolinks keeps you from reloading the same javascript\css assets more than once, however I have a navigation bar that I render as a partial , and I want it to only be rendered once - on initial load and for lifetime of my app. I thought putting it in the head tag instead of body would help since turbolinks replaces your entire body , but it seems my entire application.html.erb is being rendered each time I click on a turbolink , and while the assets are somehow only loaded once all the rest is re-rendered . This might be the expected behavior but I just want to know if there's a solution.
  Is there any way to only render once ? </p>
  
  <pre><code>application.html.erb
  
  &lt;!DOCTYPE html&gt;
  &lt;html lang="he" dir="rtl"&gt;
  &lt;head&gt;
  &lt;%=render partial: 'layouts/navigation'%&gt;  //I want to render only once for the life time of my app
  </code></pre>