feat: added line cap support to arc rendering