rename Region pulse to pos_beats. use new beat distance api where required.