Time signatures / poly-rhythm

I am trying to make a sequencer with poly-rhythm timing. Would anyone be so kind as to give a more efficient example of what I am doing here. There is obvious drift between the metros with this example. Is there any way to do this with syncing to the global transport. Thanks.

– Pasted Max Patch, click to expand. –

Copy all of the following text. Then, in Max, select New From Clipboard.

Here is my polyrhythm sequencer patch so far. Any feedback or constructive criticism is welcome. If this can be improved please do advise with any alternative methods (Not the sample players, just the sequencer).