Legacy GM Drawing multiple textures along a single path


Is it possible to draw multiple textures along a single path?
The most excellent "Ribbon Project" shows how to draw a single texture along a path and even alternate between this single texture--however, I would like to able to draw a mix of textures in a random pattern, say, like this: PATH START--A-E-D-C-B-PATH END (where each letter is a different texture)

Note: The textures are seamless and need to be seamlessly connected. I can not simply draw these textures at non-fitting angles along the path points.

Instead of drawing a single texture along a path, I would like to draw multiple different, alternating textures.
In the image below we can see a curvy path, with a single texture seamlessly drawn along it.
Imagine that in between the red lines is a different texture.