ヘルパーでモデルのデータを参照したいときはどうすればいいわけ?

requestActionでURL形式でコントローラを呼び出して
コントローラ経由でモデルにアクセスしてデータ参照?
どう考えてもパフォーマンス悪すぎるだろ?

ヘルパーにコントローラからモデルデータを直接与える方法がないから
一旦コントローラからビューにモデルの値をsetして、
ビューがヘルパーの関数を呼び出すたびに引数にデータをセットするのか?

何でこんなに結合度が高いんだ?