Started implementing better MVC support: thanks Petro for the idea! ;)