Dane pobrane z bazy dostępne niezależnie od akcji

Pisze system newsów i napotkałam pewien problem. Mam główny layout, w nim renderowane poszczególne części- stopka, nagłówek i menu. I z menu mam właśnie problem. Nie wiem jak rozwiązać, abym niezależnie od akcji miała je dostępne. Chodzi mi o to żebym nie musiała za każdym razem pobierać danych z bazy(linków i takich innych głupot), gdy wywołuję news/post albo news/szukaj (podaję tylko przykładowo). Jak to można rozwiązać?

Zrobic w ApplicationController before_filter ktory sprawdzi czy masz ustawiona jakas zmienna w sesji - jezeli nie to zaciagnie z bazy i wrzuci do sesji.

Albo zkeszować te głupoty. http://nubyonrails.com/articles/2006/08/17/memcached-basics-for-rails