MVC model metadata interface restructure