I just made a hotbutton that did this, assuming canni was in slot 2:
/pause X, /cast 2
/pause X, /cast 2
/pause X, /cast 2
/pause X, /cast 2
/pause X, /cast 2
Then I just manually hit my sit button as soon as each cast was done. I didn't get every tick, but I had a good chance of hitting one with how much sitting I was doing. The cool thing was I could use the same macro when on my mount and I just didn't have to worry about sitting. Once I got AA cannibilization it wasn't worth the micromanagment. From 24 to 50ish it maybe is.