初歩的な質問かもしれないんですが
モデルクラスのプロパティは、コントローラーをまたがって保持されます?

なにがやりたいかというと、
モデル内でファイルを読み込んで、そのデータをプロパティに保持
(DBを使わないモデル)
他のコントローラーからそのモデルクラスのプロパティを参照したい

personモデル
 var $sex;
function loadfile() { ファイルを読み込んでプロパティをセット }
function getSex() { 性別を返す }

peopleコントローラー
getSex()でデータ取得

profileコントローラー
 getSex()でデータ取得

各コントローラーで、必ず毎回ファイルを読み込まないとだめでしょか?