more optimization (ghostdraw, inside cylinder_to_pts)