tldr; I had a version working, it was pretty cool, but I need to make it work with variables in program flash memory, otherwise it only works for very small moves.
The long story:
The processor has 2KB of RAM, and 32KB of program flash memory. When you define an array, it usually takes that data from program memory and initializes it into RAM. This is bad, as moves with lots of commands can get really big, easily over the 2KB limit. We have to re-write it to use a special variable definition called PROG MEM, which keeps it in the program memory and out of RAM.
I’m planning on having it the PoMoCo 1.1 update, whenever I can get that out. I’m also swamped right now trying to do boring business stuff like a bank loan to expand production. 