Moving the value presentation responsibility inside order