Thanks to @sly_i for the code There can a reasonable performance boost in using a less perfect filler in certain scenarios. Ask yourself, do you always need a perfect filler? Update: Added rumble stripes & triFill option to show drawCount/renderTime difference @b9e costume method has better performance but I wanted to compare triangles vs trapezoids https://scratch.mit.edu/projects/1138696965/
Mobile friendly! If it lags, use Turbowarp: