Hi,
I think dblue once explained very well how the current global groove implementation works: https://forum.renoise.com/t/global-groove-documentation-how-does-it-work/41552.
This (I hope) should answer this and your other question in the other thread.