New ideas that spring to mind...

Split pattern - You can join a number of patterns - why not be able to split?!

In case someone else is reading this thread - we’ve got this covered in 3.1:

https://forum.renoise.com/t/classic-renoise-scenario-can-someone-write-a-script-for-this/46627