MVC micro lazy loader implementation