Some view models to ease front-end development