title: Load CodeIgniter models in Controller constructor
body: <p>Coming from C#/.NET MVC 3/4, I'm not really used to CodeIgniter's implementation of models.</p>
  
  <p>The documentation shows models being loaded within controller methods, however I'm using the model in almost every method and my model is storing data used across its methods in properties via its constructor.</p>
  
  <p>Is there any reason  NOT to instantiate the model in the controller constructor that I'm overlooking?</p>