The impact of magnetocaloric properties on refrigeration performance and machine design