Don't do draw_marker optimization for large paths

Really large paths need to be clipped or they will crash the rasterizer.

Fixes #3626, and this is a narrower fix than #3761.
`trans` is