Using entirely instance properties means wouldn't have to triple merge.