Further updates to slerp.