MVC resultset interface restructure