Refactor ControlPoint mlc_lp_[a,b] methods