This is actually just a question of general curiosity.
I noticed there's potential for transitions in separate workflows to have the same ID and wanted to be sure this wouldn't cause any conflicts... specifically as it relates to Script Runner scripts (fast tracking).
This could easily happen if you build a workflow in a dev environment and migrate it to production.
If this can cause problems, what's a general solution/workaround?