Hi. I was messing around with my talents on my monk recently and realized that I could roll much more frequently if I just swapped my tier 1 talents.
Guide:
1: Be a monk, level 15 minimum (I tested this at 90).
2: Have enough reagents to swap talents (vanishing powder, dust of disappearance, tome of the clear mind).
3: Spec into Momentum - Spell - World of Warcraft (first, for best results). Use roll twice. Keep talent tree open.
4: Respec into Celerity - Spell - World of Warcraft. Roll three times.
5: Spec back into Momentum if desired. You should be able to roll at least one more time and regain the Momentum buff by this time.
Repeat respeccing until you reach your destination. It may not be much, but it's a hell of a time-saver in places like Molten Core and other massive raids with a lot of run time between bosses.
Why it works: Both Celerity and Momentum are passive talents. They do not incur a cooldown on an ability which apparently allows us to freely swap between other passive talents in the same tier. Rolling with Momentum and rolling with Celerity are apparently on their own separate cooldowns, which allows us to continue using roll under the opposite talent.
What I haven't tested, but might work: Swapping other passive talents that don't require combat. I don't know what other talents this could be used with (as you can't talent-swap in combat), I'm sure someone will find something.
I classify this as an exploit because the UI blocks us from swapping talents that incur a cooldown because their effect is still running or has recently been used. The effects from these talents are still running when we swap (e.g.: Momentum's speed boost still remains after swapping to Celerity). It's likely not tracked because it doesn't have an actual cooldown on the talent itself, only a separate ability that the talent augments.
Thanks for reading.